Package gw.lang.parser
Interface IReducedSymbol
-
- All Known Subinterfaces:
ICapturedSymbol,IDynamicFunctionSymbol,IDynamicPropertySymbol,IDynamicSymbol,IFunctionSymbol,IInitConstructorFunctionSymbol,IInitializerSymbol,IInjectedSymbol,INonCapturableSymbol,IProgramClassFunctionSymbol,IReducedDelegateFunctionSymbol,IReducedDynamicFunctionSymbol,IReducedDynamicPropertySymbol,ISymbol,ITypedSymbol
- All Known Implementing Classes:
DefaultReducedSymbol
public interface IReducedSymbol
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<IGosuAnnotation>getAnnotations()IExpressiongetDefaultValueExpression()StringgetDisplayName()StringgetFullDescription()IGosuClassgetGosuClass()intgetIndex()intgetModifiers()StringgetName()IScriptPartIdgetScriptPart()Class<?>getSymbolClass()ITypegetType()booleanhasTypeVariables()booleanisAbstract()booleanisFinal()booleanisInternal()booleanisPrivate()booleanisProtected()booleanisPublic()booleanisReified()booleanisStatic()booleanisValueBoxed()
-
-
-
Method Detail
-
isStatic
boolean isStatic()
-
getModifiers
int getModifiers()
-
getAnnotations
List<IGosuAnnotation> getAnnotations()
-
getName
String getName()
-
getDisplayName
String getDisplayName()
-
getFullDescription
String getFullDescription()
-
isPrivate
boolean isPrivate()
-
isInternal
boolean isInternal()
-
isProtected
boolean isProtected()
-
isPublic
boolean isPublic()
-
isAbstract
boolean isAbstract()
-
isFinal
boolean isFinal()
-
isReified
boolean isReified()
-
getType
IType getType()
-
getScriptPart
IScriptPartId getScriptPart()
-
getGosuClass
IGosuClass getGosuClass()
-
hasTypeVariables
boolean hasTypeVariables()
-
getSymbolClass
Class<?> getSymbolClass()
-
isValueBoxed
boolean isValueBoxed()
-
getIndex
int getIndex()
-
getDefaultValueExpression
IExpression getDefaultValueExpression()
-
-