|
||||||||||
| 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 | |||||||||