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()
-