Package gw.lang.parser
Interface IDynamicSymbol
- All Superinterfaces:
IFunctionSymbol
,IHasType
,IReducedSymbol
,ISymbol
- All Known Subinterfaces:
IDynamicFunctionSymbol
,IDynamicPropertySymbol
,IInitConstructorFunctionSymbol
- All Known Implementing Classes:
AbstractDynamicSymbol
,DelegateFunctionSymbol
,DynamicFunctionSymbol
,DynamicPropertySymbol
,DynamicSymbol
,EnhancementDynamicFunctionSymbol
,EnumAllValuesFunctionSymbol
,EnumAllValuesPropertySymbol
,EnumCodeFunctionSymbol
,EnumCodePropertySymbol
,EnumDisplayNameFunctionSymbol
,EnumDisplayNamePropertySymbol
,EnumNameFunctionSymbol
,EnumNamePropertySymbol
,EnumOrdinalFunctionSymbol
,EnumOrdinalPropertySymbol
,EnumValueFunctionSymbol
,EnumValueOfFunctionSymbol
,EnumValuePropertySymbol
,EnumValuesFunctionSymbol
,GosuObjectFunctionSymbol
,InitConstructorFunctionSymbol
,IntrinsicTypeFunctionSymbol
,IntrinsicTypePropertySymbol
,OuterFunctionSymbol
,ParameterizedDynamicFunctionSymbol
,ParameterizedDynamicPropertySymbol
,ProgramClassFunctionSymbol
,ProgramExecuteFunctionSymbol
,SuperConstructorFunctionSymbol
,TemplateRenderFunctionSymbol
,ThisConstructorFunctionSymbol
,VarPropertyGetFunctionSymbol
,VarPropertySetFunctionSymbol
-
Field Summary
-
Method Summary
Methods inherited from interface gw.lang.parser.IFunctionSymbol
getModifiers, getSignatureDescription, invoke, isFromJava, isStackSymbol
Methods inherited from interface gw.lang.parser.IReducedSymbol
getAnnotations, getFullDescription, getSymbolClass, hasTypeVariables, isAbstract, isFinal, isInternal, isPrivate, isProtected, isPublic, isReified, isStatic
Methods inherited from interface gw.lang.parser.ISymbol
canBeCaptured, createReducedSymbol, getDefaultValueExpression, getDisplayName, getDynamicSymbolTable, getIndex, getLightWeightReference, getModifierInfo, getName, getType, getValue, hasDynamicSymbolTable, isLocal, isValueBoxed, isWritable, makeCapturedSymbol, setDefaultValueExpression, setDynamicSymbolTable, setType, setValue, setValueIsBoxed
-
Method Details
-
getScriptPart
IScriptPartId getScriptPart()- Specified by:
getScriptPart
in interfaceIReducedSymbol
-
getGosuClass
IGosuClass getGosuClass()- Specified by:
getGosuClass
in interfaceIReducedSymbol
-