Package gw.lang.reflect.gs
Interface IGosuVarPropertyInfo
- All Superinterfaces:
IAnnotatedFeatureInfo
,IAttributedFeatureInfo
,ICompileTimeConstantValue
,IFeatureInfo
,IGenericMethodInfo
,IIntrinsicTypeReference
,IPropertyInfo
- All Known Implementing Classes:
GosuVarPropertyInfo
public interface IGosuVarPropertyInfo
extends IAttributedFeatureInfo, IPropertyInfo, IGenericMethodInfo, ICompileTimeConstantValue
-
Nested Class Summary
Nested classes/interfaces inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
IAnnotatedFeatureInfo.IAnnotationInfoHelper
Nested classes/interfaces inherited from interface gw.lang.reflect.IAttributedFeatureInfo
IAttributedFeatureInfo.MODIFIER
-
Field Summary
Fields inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
ANNOTATION_HELPER
-
Method Summary
Modifier and TypeMethodDescriptionassignActualType
(IType type) void
assignSymbolType
(IType type) int
boolean
boolean
Methods inherited from interface gw.lang.reflect.IAnnotatedFeatureInfo
getAnnotation, getAnnotations, getAnnotationsOfType, getDeclaredAnnotations, getDeprecatedReason, hasAnnotation, hasDeclaredAnnotation, isDefaultImpl, isDeprecated
Methods inherited from interface gw.lang.reflect.IAttributedFeatureInfo
isAbstract, isFinal, isHidden, isInternal, isPrivate, isProtected, isPublic, isReified, isScriptable, isStatic, isVisible
Methods inherited from interface gw.lang.reflect.java.ICompileTimeConstantValue
doCompileTimeEvaluation, isCompileTimeConstantValue
Methods inherited from interface gw.lang.reflect.IFeatureInfo
getContainer, getDescription, getDisplayName, getLocationInfo, getName, getOwnersType
Methods inherited from interface gw.lang.reflect.IGenericMethodInfo
getParameterizedParameterTypes, getParameterizedParameterTypes2, getParameterizedReturnType, getTypeVariables, inferTypeParametersFromArgumentTypes, inferTypeParametersFromArgumentTypes2
Methods inherited from interface gw.lang.reflect.IIntrinsicTypeReference
getAssignableFeatureType, getFeatureType
Methods inherited from interface gw.lang.reflect.IPropertyInfo
getAccessor, getPresentationInfo, isReadable, isReadable, isWritable, isWritable
-
Method Details
-
assignActualType
-
assignSymbolType
-
hasDeclaredProperty
boolean hasDeclaredProperty() -
isScopedField
boolean isScopedField() -
getScopedSymbolType
IType getScopedSymbolType() -
getSymbolScopeString
String getSymbolScopeString() -
getSymbolAttributeName
String getSymbolAttributeName() -
getOffset
int getOffset()
-