Class BinaryClassParser
- java.lang.Object
-
- com.thoughtworks.qdox.parser.impl.BinaryClassParser
-
public class BinaryClassParser extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private BuilderbinaryBuilderprivate java.lang.Class<?>declaringClazz
-
Constructor Summary
Constructors Constructor Description BinaryClassParser(java.lang.Class<?> declaringClazz, Builder modelBuilder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddClass(java.lang.Class<?> clazz)private voidaddField(java.lang.reflect.Field field)private static voidaddModifiers(java.util.Set<java.lang.String> set, int modifier)private MethodDefcreateMethodDef(java.lang.reflect.Member member)private static intgetDimension(java.lang.Class<?> c)private static TypeDefgetTypeDef(java.lang.Class<?> c)private static java.lang.StringgetTypeName(java.lang.Class<?> c)booleanparse()
-
-
-
Field Detail
-
declaringClazz
private java.lang.Class<?> declaringClazz
-
binaryBuilder
private Builder binaryBuilder
-
-
Constructor Detail
-
BinaryClassParser
public BinaryClassParser(java.lang.Class<?> declaringClazz, Builder modelBuilder)
-
-
Method Detail
-
parse
public boolean parse()
-
addClass
private void addClass(java.lang.Class<?> clazz)
-
addModifiers
private static void addModifiers(java.util.Set<java.lang.String> set, int modifier)
-
addField
private void addField(java.lang.reflect.Field field)
-
createMethodDef
private MethodDef createMethodDef(java.lang.reflect.Member member)
-
getDimension
private static int getDimension(java.lang.Class<?> c)
-
getTypeName
private static java.lang.String getTypeName(java.lang.Class<?> c)
-
getTypeDef
private static TypeDef getTypeDef(java.lang.Class<?> c)
-
-