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:
AbstractDynamicSymbol
,AmbiguousSymbol
,CapturedSymbol
,CommonSymbolsScope.LockedDownSymbol
,CompileTimeExpressionParser.CompileTimeFieldSymbol
,DefaultReducedSymbol
,DelegateFunctionSymbol
,DynamicFunctionSymbol
,DynamicPropertySymbol
,DynamicSymbol
,EnhancementDynamicFunctionSymbol
,EnumAllValuesFunctionSymbol
,EnumAllValuesPropertySymbol
,EnumCodeFunctionSymbol
,EnumCodePropertySymbol
,EnumDisplayNameFunctionSymbol
,EnumDisplayNamePropertySymbol
,EnumNameFunctionSymbol
,EnumNamePropertySymbol
,EnumOrdinalFunctionSymbol
,EnumOrdinalPropertySymbol
,EnumValueFunctionSymbol
,EnumValueOfFunctionSymbol
,EnumValuePropertySymbol
,EnumValuesFunctionSymbol
,GosuObjectFunctionSymbol
,InitConstructorFunctionSymbol
,InitializerSymbol
,IntrinsicTypeFunctionSymbol
,IntrinsicTypePropertySymbol
,MemberFieldSymbol
,OuterFunctionSymbol
,ParameterizedDynamicFunctionSymbol
,ParameterizedDynamicPropertySymbol
,ProgramClassFunctionSymbol
,ProgramExecuteFunctionSymbol
,QueryPathRootSymbol
,ReadOnlySymbol
,ReducedDelegateFunctionSymbol
,ReducedDynamicFunctionSymbol
,ReducedDynamicPropertySymbol
,ReducedParameterizedDynamicFunctionSymbol
,ReducedParameterizedDynamicPropertySymbol
,ReducedSuperConstructorFunctionSymbol
,ReducedSymbol
,ReducedSymbol.SyntheticSymbol
,ReducedThisConstructorFunctionSymbol
,SuperConstructorFunctionSymbol
,Symbol
,TemplateGenerator.LockedDownSymbol
,TemplateRenderFunctionSymbol
,ThisConstructorFunctionSymbol
,ThisSymbol
,TypedSymbol
,VarPropertyGetFunctionSymbol
,VarPropertySetFunctionSymbol
public interface IReducedSymbol
-
Method Details
-
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()
-