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
public interface IDynamicSymbol extends IFunctionSymbol
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IGosuClassgetGosuClass()IScriptPartIdgetScriptPart()-
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 Detail
-
getScriptPart
IScriptPartId getScriptPart()
- Specified by:
getScriptPartin interfaceIReducedSymbol
-
getGosuClass
IGosuClass getGosuClass()
- Specified by:
getGosuClassin interfaceIReducedSymbol
-
-