Package gw.lang.function
Class AbstractBlock
- java.lang.Object
-
- gw.lang.function.AbstractBlock
-
- All Implemented Interfaces:
IBlock,IGosuClassObject,IGosuObject
- Direct Known Subclasses:
Function0,Function1,Function10,Function11,Function12,Function13,Function14,Function15,Function16,Function2,Function3,Function4,Function5,Function6,Function7,Function8,Function9,Procedure0,Procedure1,Procedure10,Procedure11,Procedure12,Procedure13,Procedure14,Procedure15,Procedure16,Procedure2,Procedure3,Procedure4,Procedure5,Procedure6,Procedure7,Procedure8,Procedure9
public abstract class AbstractBlock extends Object implements IBlock
-
-
Constructor Summary
Constructors Constructor Description AbstractBlock()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFunctionTypegetFunctionType()ITypegetIntrinsicType()IBlockExpressiongetParsedElement()StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface gw.lang.function.IBlock
invokeWithArgs
-
Methods inherited from interface gw.lang.reflect.gs.IGosuObject
equals, hashCode
-
-
-
-
Method Detail
-
getParsedElement
public IBlockExpression getParsedElement()
- Specified by:
getParsedElementin interfaceIBlock
-
getFunctionType
public IFunctionType getFunctionType()
- Specified by:
getFunctionTypein interfaceIBlock
-
toString
public String toString()
- Specified by:
toStringin interfaceIGosuObject- Overrides:
toStringin classObject
-
getIntrinsicType
public IType getIntrinsicType()
- Specified by:
getIntrinsicTypein interfaceIGosuObject
-
-