|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClassInfoHelper
ClassInfoHelper.
Method Summary | |
---|---|
TypeInfo[] |
getActualTypeArguments(ParameterizedClassInfo classInfo)
Get the actual type parameters |
TypeInfo |
getComponentType(ClassInfo classInfo)
Get the component type for a collection |
ConstructorInfoImpl[] |
getConstructors(ClassInfoImpl classInfo)
Get the constructors |
FieldInfoImpl[] |
getFields(ClassInfoImpl classInfo)
Get the fields |
InterfaceInfo[] |
getGenericInterfaces(ClassInfoImpl classInfo)
Get the generic interfaces |
ClassInfo |
getGenericSuperClass(ClassInfoImpl classInfo)
Get the generic super class |
InterfaceInfo[] |
getInterfaces(ClassInfoImpl classInfo)
Get the interfaces |
TypeInfo |
getKeyType(ClassInfo classInfo)
Get the key type for a map |
MethodInfoImpl[] |
getMethods(ClassInfoImpl classInfo)
Get the methods |
TypeInfo |
getOwnerType(ParameterizedClassInfo classInfo)
Get the owner type |
PackageInfo |
getPackage(ClassInfoImpl classInfo)
Get the package for class |
ClassInfoImpl |
getSuperClass(ClassInfoImpl classInfo)
Get the super class |
TypeInfo |
getTypeInfo(Class<?> clazz)
Get a type info |
TypeInfo |
getValueType(ClassInfo classInfo)
Get the value type for a map |
Method Detail |
---|
ClassInfoImpl getSuperClass(ClassInfoImpl classInfo)
classInfo
- the class info
ClassInfo getGenericSuperClass(ClassInfoImpl classInfo)
classInfo
- the class info
InterfaceInfo[] getInterfaces(ClassInfoImpl classInfo)
classInfo
- the class info
InterfaceInfo[] getGenericInterfaces(ClassInfoImpl classInfo)
classInfo
- the class info
ConstructorInfoImpl[] getConstructors(ClassInfoImpl classInfo)
classInfo
- the class info
FieldInfoImpl[] getFields(ClassInfoImpl classInfo)
classInfo
- the class info
MethodInfoImpl[] getMethods(ClassInfoImpl classInfo)
classInfo
- the class info
TypeInfo getTypeInfo(Class<?> clazz)
clazz
- the class
TypeInfo[] getActualTypeArguments(ParameterizedClassInfo classInfo)
classInfo
- the parameterized class info
TypeInfo getOwnerType(ParameterizedClassInfo classInfo)
classInfo
- the parameterized class info
TypeInfo getComponentType(ClassInfo classInfo)
classInfo
- the class info
TypeInfo getKeyType(ClassInfo classInfo)
classInfo
- the class info
TypeInfo getValueType(ClassInfo classInfo)
classInfo
- the class info
PackageInfo getPackage(ClassInfoImpl classInfo)
classInfo
- the class info
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |