Package gw.internal.gosu.parser
Class ReducedDynamicPropertySymbol
java.lang.Object
gw.internal.gosu.parser.ReducedSymbol
gw.internal.gosu.parser.ReducedDynamicPropertySymbol
- All Implemented Interfaces:
IReducedDynamicPropertySymbol,IReducedSymbol
- Direct Known Subclasses:
ReducedParameterizedDynamicPropertySymbol
public class ReducedDynamicPropertySymbol
extends ReducedSymbol
implements IReducedDynamicPropertySymbol
-
Nested Class Summary
Nested classes/interfaces inherited from class gw.internal.gosu.parser.ReducedSymbol
ReducedSymbol.SyntheticSymbol -
Field Summary
Fields inherited from class gw.internal.gosu.parser.ReducedSymbol
_fullDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFunction(String strFunctionName) protected ReducedDynamicFunctionSymbolprotected ReducedDynamicFunctionSymbolbooleanbooleanisFinal()booleanbooleanbooleanbooleanisPublic()booleanbooleanisStatic()booleanMethods inherited from class gw.internal.gosu.parser.ReducedSymbol
equals, getDefaultValueExpression, getDisplayName, getFullDescription, getGosuClass, getIndex, getModifiers, getName, getScriptPart, getSymbolClass, getType, hasTypeVariables, isReified, isValueBoxed, makeArgsMethods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface gw.lang.parser.IReducedSymbol
getDefaultValueExpression, getDisplayName, getFullDescription, getGosuClass, getIndex, getModifiers, getName, getScriptPart, getSymbolClass, getType, hasTypeVariables, isReified, isValueBoxed
-
Constructor Details
-
ReducedDynamicPropertySymbol
-
-
Method Details
-
isReadable
public boolean isReadable()- Specified by:
isReadablein interfaceIReducedDynamicPropertySymbol
-
isWritable
public boolean isWritable() -
getAssignableType
- Specified by:
getAssignableTypein interfaceIReducedDynamicPropertySymbol
-
isPublic
public boolean isPublic()- Specified by:
isPublicin interfaceIReducedSymbol- Overrides:
isPublicin classReducedSymbol
-
isPrivate
public boolean isPrivate()- Specified by:
isPrivatein interfaceIReducedSymbol- Overrides:
isPrivatein classReducedSymbol
-
isInternal
public boolean isInternal()- Specified by:
isInternalin interfaceIReducedSymbol- Overrides:
isInternalin classReducedSymbol
-
isProtected
public boolean isProtected()- Specified by:
isProtectedin interfaceIReducedSymbol- Overrides:
isProtectedin classReducedSymbol
-
isStatic
public boolean isStatic()- Specified by:
isStaticin interfaceIReducedSymbol- Overrides:
isStaticin classReducedSymbol
-
isAbstract
public boolean isAbstract()- Specified by:
isAbstractin interfaceIReducedSymbol- Overrides:
isAbstractin classReducedSymbol
-
isFinal
public boolean isFinal()- Specified by:
isFinalin interfaceIReducedSymbol- Overrides:
isFinalin classReducedSymbol
-
getGetterDfs
- Specified by:
getGetterDfsin interfaceIReducedDynamicPropertySymbol
-
getImmediateGetterDfs
-
getSetterDfs
- Specified by:
getSetterDfsin interfaceIReducedDynamicPropertySymbol
-
getImmediateSetterDfs
-
getParent
- Specified by:
getParentin interfaceIReducedDynamicPropertySymbol
-
getFunction
- Specified by:
getFunctionin interfaceIReducedDynamicPropertySymbol
-
getVarIdentifier
- Specified by:
getVarIdentifierin interfaceIReducedDynamicPropertySymbol
-
getAnnotations
- Specified by:
getAnnotationsin interfaceIReducedSymbol- Overrides:
getAnnotationsin classReducedSymbol
-