Package org.qdl_lang.functions
Interface FunctionReferenceNodeInterface
-
- All Superinterfaces:
FunctionNodeInterface
- All Known Implementing Classes:
DyadicFunctionReferenceNode,FunctionReferenceNode
public interface FunctionReferenceNodeInterface extends FunctionNodeInterface
Created by Jeff Gaynor
on 6/11/24 at 12:23 AM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetFunctionName()FunctionRecordInterfacegetFunctionRecord(int argCount)StategetModuleState()booleanhasFunctionRecord(int argCount)booleanhasModuleState()booleanisAnonymous()voidsetAnonymous(boolean anonymous)voidsetFunctionName(String functionName)voidsetModuleState(State moduleState)-
Methods inherited from interface org.qdl_lang.functions.FunctionNodeInterface
getNodeType
-
-
-
-
Method Detail
-
getFunctionName
String getFunctionName()
-
setFunctionName
void setFunctionName(String functionName)
-
isAnonymous
boolean isAnonymous()
-
setAnonymous
void setAnonymous(boolean anonymous)
-
getModuleState
State getModuleState()
-
setModuleState
void setModuleState(State moduleState)
-
hasModuleState
boolean hasModuleState()
-
getFunctionRecord
FunctionRecordInterface getFunctionRecord(int argCount)
-
hasFunctionRecord
boolean hasFunctionRecord(int argCount)
-
-