Package gw.internal.gosu.parser
Class EnumValuePropertySymbol
- java.lang.Object
-
- gw.internal.gosu.parser.Symbol
-
- gw.internal.gosu.parser.AbstractDynamicSymbol
-
- gw.internal.gosu.parser.DynamicPropertySymbol
-
- gw.internal.gosu.parser.EnumValuePropertySymbol
-
- All Implemented Interfaces:
IDynamicPropertySymbol
,IDynamicSymbol
,IFunctionSymbol
,IHasType
,IReducedSymbol
,ISymbol
public class EnumValuePropertySymbol extends DynamicPropertySymbol
-
-
Field Summary
-
Fields inherited from class gw.internal.gosu.parser.AbstractDynamicSymbol
_scriptPartId, _symTable
-
Fields inherited from class gw.internal.gosu.parser.Symbol
_bGlobal, _iIndex, _stackProvider, _symbolTable, _value, MEMBER_STACK_PROVIDER
-
-
Constructor Summary
Constructors Constructor Description EnumValuePropertySymbol(IGosuClassInternal gsClass, ISymbolTable symTable)
-
Method Summary
-
Methods inherited from class gw.internal.gosu.parser.DynamicPropertySymbol
addMemberSymbols, clearDebugInfo, createReducedSymbol, getAssignableType, getFullDescription, getFunction, getGetterDfs, getImmediateGetterDfs, getImmediateSetterDfs, getLightWeightReference, getParameterizedVersion, getParent, getPropertyInfo, getSetterDfs, getValue, getValueDirectly, getVarIdentifier, isAbstract, isFinal, isInternal, isPrivate, isProtected, isPublic, isReadable, isStatic, isWritable, setGetterDfs, setParent, setSetterDfs, setValue, setValueDirectly, setVarIdentifier
-
Methods inherited from class gw.internal.gosu.parser.AbstractDynamicSymbol
assignIndex, getGosuClass, getScriptPart, getSymbolTable, hasDynamicSymbolTable, hasTypeVariables, isFromJava, isLocal, setDynamicSymbolTable, setScriptPart
-
Methods inherited from class gw.internal.gosu.parser.Symbol
assignIndexInStack, canBeCaptured, equals, getAnnotations, getDefaultValueExpression, getDisplayName, getDynamicSymbolTable, getIndex, getModifierInfo, getModifiers, getName, getSignatureDescription, getSymbolClass, getType, invoke, isClassMember, isHide, isImplicitlyInitialized, isOverride, isReified, isStackSymbol, isValueBoxed, makeCapturedSymbol, renameAsErrantDuplicate, replaceModifierInfo, setAbstract, setClassMember, setDefaultValueExpression, setFinal, setHide, setIndex, setInternal, setModifierInfo, setModifiers, setName, setOverride, setPrivate, setProtected, setPublic, setReified, setStatic, setType, setValueIsBoxed, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface gw.lang.parser.IDynamicSymbol
getGosuClass, getScriptPart
-
Methods inherited from interface gw.lang.parser.IFunctionSymbol
getModifiers, getSignatureDescription, invoke, isFromJava, isStackSymbol
-
Methods inherited from interface gw.lang.parser.IReducedSymbol
getAnnotations, getSymbolClass, getType, hasTypeVariables, isReified
-
Methods inherited from interface gw.lang.parser.ISymbol
canBeCaptured, getDefaultValueExpression, getDisplayName, getDynamicSymbolTable, getIndex, getModifierInfo, getName, getType, hasDynamicSymbolTable, isLocal, isValueBoxed, makeCapturedSymbol, setDefaultValueExpression, setDynamicSymbolTable, setType, setValueIsBoxed
-
-
-
-
Constructor Detail
-
EnumValuePropertySymbol
public EnumValuePropertySymbol(IGosuClassInternal gsClass, ISymbolTable symTable)
-
-