public class JavaTypeInfo extends JavaBaseFeatureInfo implements IJavaTypeInfo
IRelativeTypeInfo.AccessibilityITypeInfo.FINDIAnnotatedFeatureInfo.IAnnotationInfoHelperIAttributedFeatureInfo.MODIFIERAccessibility_SizeTYPEINFO_EXTANNOTATION_HELPER| Constructor and Description |
|---|
JavaTypeInfo(IType intrType,
IJavaClassInfo backingClass) |
isVisible, makeDeprecatedgetActualTypeInContainer, getAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDeprecatedReason, getOwnersType, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isAbstract, isDefaultImpl, isFinal, isInternalAPI, isScriptable, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotation, getAnnotations, getAnnotationsOfType, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImplgetContainer, getOwnersTypepublic JavaTypeInfo(IType intrType, IJavaClassInfo backingClass)
public void unload()
unload in interface IUnloadableprotected IJavaAnnotatedElement getAnnotatedElement()
getAnnotatedElement in class JavaBaseFeatureInfoprotected boolean isVisibleViaFeatureDescriptor(IScriptabilityModifier constraint)
isVisibleViaFeatureDescriptor in class JavaBaseFeatureInfoprotected boolean isHiddenViaFeatureDescriptor()
isHiddenViaFeatureDescriptor in class JavaBaseFeatureInfopublic IRelativeTypeInfo.Accessibility getAccessibilityForType(IType whosaskin)
getAccessibilityForType in interface IRelativeTypeInfopublic List<? extends IPropertyInfo> getProperties()
getProperties in interface ITypeInfopublic List<IPropertyInfo> getProperties(IType whosAskin)
getProperties in interface IRelativeTypeInfopublic IPropertyInfo getProperty(CharSequence propName)
getProperty in interface ITypeInfopublic IPropertyInfo getProperty(IType whosAskin, CharSequence propName)
getProperty in interface IRelativeTypeInfopublic MethodList getMethods()
getMethods in interface ITypeInfopublic MethodList getMethods(IType whosAskin)
getMethods in interface IRelativeTypeInfopublic List<? extends IConstructorInfo> getConstructors()
getConstructors in interface ITypeInfopublic List<? extends IConstructorInfo> getConstructors(IType whosAskin)
getConstructors in interface IRelativeTypeInfopublic IMethodInfo getMethod(CharSequence methodName, IType... params)
public IMethodInfo getMethod(IType whosaskin, CharSequence methodName, IType... params)
getMethod in interface IRelativeTypeInfopublic IConstructorInfo getConstructor(IType... params)
getConstructor in interface ITypeInfopublic IConstructorInfo getConstructor(IType whosAskin, IType[] params)
getConstructor in interface IRelativeTypeInfopublic List<? extends IPropertyInfo> getDeclaredProperties()
getDeclaredProperties in interface IRelativeTypeInfopublic List<? extends IMethodInfo> getDeclaredMethods()
getDeclaredMethods in interface IRelativeTypeInfopublic List<? extends IConstructorInfo> getDeclaredConstructors()
getDeclaredConstructors in interface IRelativeTypeInfopublic IMethodInfo getCallableMethod(CharSequence strMethod, IType... params)
getCallableMethod in interface ITypeInfopublic IConstructorInfo getCallableConstructor(IType... params)
getCallableConstructor in interface ITypeInfopublic List<IEventInfo> getEvents()
public IEventInfo getEvent(CharSequence strEvent)
public String getName()
getName in interface IFeatureInfopublic String getDisplayName()
getDisplayName in interface IFeatureInfogetDisplayName in class BaseFeatureInfopublic String getDescription()
getDescription in interface IFeatureInfogetDescription in class BaseFeatureInfopublic boolean isDeprecated()
isDeprecated in interface IAnnotatedFeatureInfoisDeprecated in class BaseFeatureInfopublic List<IAnnotationInfo> getDeclaredAnnotations()
getDeclaredAnnotations in interface IAnnotatedFeatureInfogetDeclaredAnnotations in class JavaBaseFeatureInfopublic boolean isHidden()
isHidden in interface IAttributedFeatureInfoisHidden in class JavaBaseFeatureInfoprotected boolean isDefaultEnumFeature()
isDefaultEnumFeature in class JavaBaseFeatureInfopublic boolean isStatic()
isStatic in interface IAttributedFeatureInfopublic boolean isPrivate()
isPrivate in interface IAttributedFeatureInfoisPrivate in class BaseFeatureInfopublic boolean isInternal()
isInternal in interface IAttributedFeatureInfoisInternal in class BaseFeatureInfopublic boolean isProtected()
isProtected in interface IAttributedFeatureInfoisProtected in class BaseFeatureInfopublic boolean isPublic()
isPublic in interface IAttributedFeatureInfoisPublic in class BaseFeatureInfoCopyright © 2015. All rights reserved.