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)
 
 - 
 
 -