public class GosuVarPropertyInfo extends GosuBaseAttributedFeatureInfo implements IGosuVarPropertyInfo
| Type | Property and Description |
|---|---|
boolean |
hasDeclared |
IAttributedFeatureInfo.MODIFIERIAnnotatedFeatureInfo.IAnnotationInfoHelperANNOTATION_HELPER| Constructor and Description |
|---|
GosuVarPropertyInfo(GosuClassTypeInfo container,
GosuVarPropertyInfo pi) |
getActualTypeInContainer, getDeclaredAnnotations, getDeprecatedReason, getOwnersType, isDeprecated, isHidden, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getContainer, getDisplayName, getParamTypes, getSuperAnnotatedElements, hasAnnotation, hasDeclaredAnnotation, isAbstract, isDefaultImpl, isInternalAPI, isScriptable, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitisAbstract, isHidden, isScriptable, isVisiblegetAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecatedgetContainer, getDisplayName, getLocationInfo, getOwnersTypepublic boolean hasDeclaredProperty
hasDeclaredProperty in interface IGosuVarPropertyInfopublic GosuVarPropertyInfo(GosuClassTypeInfo container, GosuVarPropertyInfo pi)
public String getName()
getName in interface IFeatureInfopublic IType getFeatureType()
getFeatureType in interface IIntrinsicTypeReferencepublic 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 isFinal()
isFinal in interface IAttributedFeatureInfoisFinal in class BaseFeatureInfopublic boolean isPublic()
isPublic in interface IAttributedFeatureInfoisPublic in class BaseFeatureInfoprotected List<IGosuAnnotation> getGosuAnnotations()
getGosuAnnotations in class GosuBaseAttributedFeatureInfopublic boolean isReadable()
isReadable in interface IPropertyInfopublic boolean isWritable(IType whosAskin)
isWritable in interface IPropertyInfopublic boolean isWritable()
isWritable in interface IPropertyInfopublic IPropertyAccessor getAccessor()
getAccessor in interface IPropertyInfopublic IPresentationInfo getPresentationInfo()
getPresentationInfo in interface IPropertyInfopublic IType assignActualType(IType type)
assignActualType in interface IGosuVarPropertyInfopublic void assignSymbolType(IType type)
assignSymbolType in interface IGosuVarPropertyInfopublic boolean hasDeclaredProperty()
hasDeclaredProperty in interface IGosuVarPropertyInfopublic boolean isScopedField()
isScopedField in interface IGosuVarPropertyInfopublic IType getScopedSymbolType()
getScopedSymbolType in interface IGosuVarPropertyInfopublic String getSymbolScopeString()
getSymbolScopeString in interface IGosuVarPropertyInfopublic String getSymbolAttributeName()
getSymbolAttributeName in interface IGosuVarPropertyInfopublic 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 boolean isCompileTimeConstantValue()
isCompileTimeConstantValue in interface ICompileTimeConstantValuepublic Object doCompileTimeEvaluation()
doCompileTimeEvaluation in interface ICompileTimeConstantValuepublic String getDescription()
getDescription in interface IFeatureInfogetDescription in class BaseFeatureInfoCopyright © 2016. All rights reserved.