Package gw.lang.parser
Interface IReducedDynamicFunctionSymbol
-
- All Superinterfaces:
IReducedSymbol
- All Known Implementing Classes:
ReducedDelegateFunctionSymbol
,ReducedDynamicFunctionSymbol
,ReducedParameterizedDynamicFunctionSymbol
,ReducedSuperConstructorFunctionSymbol
,ReducedThisConstructorFunctionSymbol
public interface IReducedDynamicFunctionSymbol extends IReducedSymbol
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<IReducedSymbol>
getArgs()
IType[]
getArgTypes()
IReducedDynamicFunctionSymbol
getBackingDfs()
String
getDisplayName()
String
getFullDescription()
IGosuClass
getGosuClass()
IAttributedFeatureInfo
getMethodOrConstructorInfo()
int
getModifiers()
String
getName()
IType
getReturnType()
IScriptPartId
getScriptPart()
IReducedDynamicFunctionSymbol
getSuperDfs()
IType
getType()
Object
invoke(Object[] args)
boolean
isConstructor()
boolean
isStatic()
boolean
isSuperOrThisConstructor()
-
Methods inherited from interface gw.lang.parser.IReducedSymbol
getAnnotations, getDefaultValueExpression, getIndex, getSymbolClass, hasTypeVariables, isAbstract, isFinal, isInternal, isPrivate, isProtected, isPublic, isReified, isValueBoxed
-
-
-
-
Method Detail
-
getType
IType getType()
- Specified by:
getType
in interfaceIReducedSymbol
-
getName
String getName()
- Specified by:
getName
in interfaceIReducedSymbol
-
getScriptPart
IScriptPartId getScriptPart()
- Specified by:
getScriptPart
in interfaceIReducedSymbol
-
isStatic
boolean isStatic()
- Specified by:
isStatic
in interfaceIReducedSymbol
-
getModifiers
int getModifiers()
- Specified by:
getModifiers
in interfaceIReducedSymbol
-
getDisplayName
String getDisplayName()
- Specified by:
getDisplayName
in interfaceIReducedSymbol
-
getGosuClass
IGosuClass getGosuClass()
- Specified by:
getGosuClass
in interfaceIReducedSymbol
-
getArgTypes
IType[] getArgTypes()
-
getReturnType
IType getReturnType()
-
getFullDescription
String getFullDescription()
- Specified by:
getFullDescription
in interfaceIReducedSymbol
-
getArgs
List<IReducedSymbol> getArgs()
-
getSuperDfs
IReducedDynamicFunctionSymbol getSuperDfs()
-
isSuperOrThisConstructor
boolean isSuperOrThisConstructor()
-
getMethodOrConstructorInfo
IAttributedFeatureInfo getMethodOrConstructorInfo()
-
getBackingDfs
IReducedDynamicFunctionSymbol getBackingDfs()
-
isConstructor
boolean isConstructor()
-
-