public class GosuPropertyInfo extends GosuBaseAttributedFeatureInfo implements IGosuPropertyInfo
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Constructor and Description |
|---|
GosuPropertyInfo(IFeatureInfo container,
DynamicPropertySymbol dps) |
getActualTypeInContainer, getDeclaredAnnotations, getDeprecatedReason, getOwnersType, isDeprecated, isHidden, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isInternalAPI, isScriptableclone, finalize, getClass, notify, notifyAll, wait, wait, waitisHidden, isScriptable, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getLocationInfo, getOwnersTypepublic GosuPropertyInfo(IFeatureInfo container, DynamicPropertySymbol dps)
public String getName()
getName in interface IFeatureInfopublic String getDisplayName()
getDisplayName in interface IFeatureInfogetDisplayName in class BaseFeatureInfopublic String getShortDescription()
getShortDescription in interface IGosuPropertyInfopublic String getDescription()
getDescription in interface IFeatureInfogetDescription in class BaseFeatureInfopublic 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 BaseFeatureInfopublic boolean isAbstract()
isAbstract in interface IAttributedFeatureInfoisAbstract in class BaseFeatureInfopublic boolean isFinal()
isFinal in interface IAttributedFeatureInfoisFinal in class BaseFeatureInfopublic boolean isReified()
isReified in interface IAttributedFeatureInfoisReified in class BaseFeatureInfopublic boolean isGetterDefault()
isGetterDefault in interface IGosuPropertyInfopublic boolean isSetterDefault()
isSetterDefault in interface IGosuPropertyInfoprotected List<IGosuAnnotation> getGosuAnnotations()
getGosuAnnotations in class GosuBaseAttributedFeatureInfopublic boolean isReadable()
isReadable in interface IPropertyInfopublic boolean isReadable(IType whosAskin)
isReadable in interface IPropertyInfopublic boolean isWritable()
isWritable in interface IPropertyInfopublic boolean isWritable(IType whosAskin)
isWritable in interface IPropertyInfopublic boolean isAccessible(IType whosAskin, ReducedDynamicFunctionSymbol accessor)
public IPropertyAccessor getAccessor()
getAccessor in interface IPropertyInfopublic IPresentationInfo getPresentationInfo()
getPresentationInfo in interface IPropertyInfopublic IType getFeatureType()
getFeatureType in interface IIntrinsicTypeReferencepublic ReducedDynamicPropertySymbol getDps()
getDps in interface IGosuPropertyInfopublic IType getContainingType()
getContainingType in interface IGosuPropertyInfopublic GenericTypeVariable[] getTypeVariables()
getTypeVariables in interface IGenericMethodInfopublic IType getParameterizedReturnType(IType... typeParams)
getParameterizedReturnType in interface IGenericMethodInfopublic IType[] getParameterizedParameterTypes(IType... typeParams)
getParameterizedParameterTypes in interface IGenericMethodInfopublic IType[] getParameterizedParameterTypes2(IType ownersType, IType... typeParams)
getParameterizedParameterTypes2 in interface IGenericMethodInfopublic TypeVarToTypeMap inferTypeParametersFromArgumentTypes(IType... argTypes)
inferTypeParametersFromArgumentTypes in interface IGenericMethodInfopublic TypeVarToTypeMap inferTypeParametersFromArgumentTypes2(IType owningParameterizedType, IType... argTypes)
inferTypeParametersFromArgumentTypes2 in interface IGenericMethodInfopublic IMethodInfo getReadMethodInfo()
getReadMethodInfo in interface IMethodBackedPropertyInfopublic IMethodInfo getWriteMethodInfo()
getWriteMethodInfo in interface IMethodBackedPropertyInfopublic String toString()
toString in class BaseFeatureInfoCopyright © 2017. All rights reserved.