public interface IRelativeTypeInfo extends ITypeInfo
| Modifier and Type | Interface and Description |
|---|---|
static class |
IRelativeTypeInfo.Accessibility |
ITypeInfo.FINDIAnnotatedFeatureInfo.IAnnotationInfoHelper| Modifier and Type | Field and Description |
|---|---|
static int |
Accessibility_Size |
TYPEINFO_EXTANNOTATION_HELPER| Modifier and Type | Method and Description |
|---|---|
IRelativeTypeInfo.Accessibility |
getAccessibilityForType(IType whosaskin) |
IConstructorInfo |
getConstructor(IType whosAskin,
IType[] params) |
List<? extends IConstructorInfo> |
getConstructors(IType whosaskin) |
List<? extends IConstructorInfo> |
getDeclaredConstructors()
Returns a list of
IConstructorInfo objects reflecting all the
constructors declared by the class represented by this
IType object. |
List<? extends IMethodInfo> |
getDeclaredMethods()
Returns a list of
IMethodInfo objects reflecting all the
methods declared by the class or interface represented by this
IType object. |
List<? extends IPropertyInfo> |
getDeclaredProperties()
Returns a list of
IPropertyInfo objects reflecting all the
properties declared by the class or interface represented by this
IType object. |
IMethodInfo |
getMethod(IType whosaskin,
CharSequence methodName,
IType... params) |
MethodList |
getMethods(IType whosaskin) |
List<? extends IPropertyInfo> |
getProperties(IType whosaskin) |
IPropertyInfo |
getProperty(IType whosaskin,
CharSequence propName) |
getCallableConstructor, getCallableMethod, getConstructor, getConstructors, getEvent, getEvents, getMethod, getMethods, getProperties, getPropertygetAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersTypeIRelativeTypeInfo.Accessibility getAccessibilityForType(IType whosaskin)
List<? extends IPropertyInfo> getProperties(IType whosaskin)
IPropertyInfo getProperty(IType whosaskin, CharSequence propName)
MethodList getMethods(IType whosaskin)
IMethodInfo getMethod(IType whosaskin, CharSequence methodName, IType... params)
List<? extends IConstructorInfo> getConstructors(IType whosaskin)
IConstructorInfo getConstructor(IType whosAskin, IType[] params)
List<? extends IPropertyInfo> getDeclaredProperties()
IPropertyInfo objects reflecting all the
properties declared by the class or interface represented by this
IType object. This includes public, protected, internal
access, and private properties, but excludes inherited properties.
The elements in the list are ordered by declaration order in the file.
This method returns an empty list if the type does not contain any propertiesIPropertyInfo objects representing all the
declared properties of this classList<? extends IMethodInfo> getDeclaredMethods()
IMethodInfo objects reflecting all the
methods declared by the class or interface represented by this
IType object. This includes public, protected, internal
access, and private methods, but excludes inherited methods.
The elements in the list are ordered by declaration order in the file.
This method returns an empty list if the type does not contain any methodsIMethodInfo objects representing all the
declared methods of this classList<? extends IConstructorInfo> getDeclaredConstructors()
IConstructorInfo objects reflecting all the
constructors declared by the class represented by this
IType object. This includes public, protected, internal
access, and private constructors. Interfaces and arrays always return an empty list.
The elements in the list are ordered by declaration order in the file.
This method returns an empty list if the type does not contain any methodsIConstructorInfo objects representing all the
declared methods of this classCopyright © 2017. All rights reserved.