public abstract class BaseHandBuiltTypeInfo extends BaseJavaTypeInfo implements IUnloadable, IRelativeTypeInfo, IExplicitTypeInfo
IRelativeTypeInfo.AccessibilityITypeInfo.FINDIAnnotatedFeatureInfo.IAnnotationInfoHelperIAttributedFeatureInfo.MODIFIERAccessibility_SizeTYPEINFO_EXTANNOTATION_HELPER| Constructor and Description |
|---|
BaseHandBuiltTypeInfo(Class javaClass) |
| Modifier and Type | Method and Description |
|---|---|
IRelativeTypeInfo.Accessibility |
getAccessibilityForType(IType whosaskin) |
IConstructorInfo |
getConstructor(IType whosAskin,
IType[] params) |
List<? extends IConstructorInfo> |
getConstructors() |
List<? extends IConstructorInfo> |
getConstructors(IType whosaskin) |
IEventInfo |
getEvent(CharSequence event)
Get an event mapped to the specified name.
|
List<? extends IEventInfo> |
getEvents() |
IMethodInfo |
getMethod(IType whosaskin,
CharSequence methodName,
IType... params) |
MethodList |
getMethods() |
MethodList |
getMethods(IType whosaskin) |
List<? extends IPropertyInfo> |
getProperties() |
List<? extends IPropertyInfo> |
getProperties(IType whosaskin) |
IPropertyInfo |
getProperty(CharSequence property)
Get a property mapped to the specified name.
|
IPropertyInfo |
getProperty(IType whosaskin,
CharSequence propName) |
protected abstract List<? extends IEventInfo> |
loadEvents() |
void |
unload() |
getCallableConstructor, getCallableMethod, getConstructor, getDeclaredAnnotations, getDescription, getDisplayName, getMethod, getName, getShortDescription, isStaticgetAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDeprecatedReason, getOwnersType, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isAbstract, isDefaultImpl, isDeprecated, isFinal, isHidden, isInternal, isInternalAPI, isPrivate, isProtected, isPublic, isScriptable, isVisible, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDeclaredConstructors, getDeclaredMethods, getDeclaredPropertiesgetCallableConstructor, getCallableMethod, getConstructor, getMethodgetAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersTypepublic BaseHandBuiltTypeInfo(Class javaClass)
protected abstract List<? extends IEventInfo> loadEvents()
public List<? extends IPropertyInfo> getProperties()
getProperties in interface ITypeInfoIPropertyInfo
instances. The list is sorted ascending by name. Returns an empty list if
there are no properties.public IPropertyInfo getProperty(CharSequence property)
ITypeInfogetProperty in interface ITypeInfoproperty - The property name.public MethodList getMethods()
getMethods in interface ITypeInfoIMethodInfo
instances. The list is sorted ascending by name. Returns an empty list if
there are no methods.public List<? extends IConstructorInfo> getConstructors()
getConstructors in interface ITypeInfoIConstructorInfo
instances. The list is sorted ascending by name. Returns an empty list if
there are no constructors.public void unload()
unload in interface IUnloadablepublic IRelativeTypeInfo.Accessibility getAccessibilityForType(IType whosaskin)
getAccessibilityForType in interface IRelativeTypeInfopublic IConstructorInfo getConstructor(IType whosAskin, IType[] params)
getConstructor in interface IRelativeTypeInfopublic List<? extends IConstructorInfo> getConstructors(IType whosaskin)
getConstructors in interface IRelativeTypeInfopublic IMethodInfo getMethod(IType whosaskin, CharSequence methodName, IType... params)
getMethod in interface IRelativeTypeInfopublic MethodList getMethods(IType whosaskin)
getMethods in interface IRelativeTypeInfopublic List<? extends IPropertyInfo> getProperties(IType whosaskin)
getProperties in interface IRelativeTypeInfopublic IPropertyInfo getProperty(IType whosaskin, CharSequence propName)
getProperty in interface IRelativeTypeInfopublic IEventInfo getEvent(CharSequence event)
ITypeInfopublic List<? extends IEventInfo> getEvents()
Copyright © 2017. All rights reserved.