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 Builder
binaryBuilder
private 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 void
addClass(java.lang.Class<?> clazz)
private void
addField(java.lang.reflect.Field field)
private static void
addModifiers(java.util.Set<java.lang.String> set, int modifier)
private MethodDef
createMethodDef(java.lang.reflect.Member member)
private static int
getDimension(java.lang.Class<?> c)
private static TypeDef
getTypeDef(java.lang.Class<?> c)
private static java.lang.String
getTypeName(java.lang.Class<?> c)
boolean
parse()
-
-
-
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)
-
-