Package org.qdl_lang.statements
Interface HasResultInterface
-
- All Known Subinterfaces:
ExpressionInterface,ExpressionNode
- All Known Implementing Classes:
AllIndices,AltIfExpressionNode,ANode2,AxisExpression,ClosedSliceNode,ComparisonDyad,ConstantNode,Dyad,DyadicFunctionReferenceNode,ESN2,ExpressionImpl,ExpressionStemNode,FunctionReferenceNode,LambdaDefinitionNode,ModuleExpression,Monad,Nilad,OpenSliceNode,ParenthesizedExpression,ParseExpressionBlockNode,ParseStatementBlock,Polyad,QDLNull,QDLSetNode,SelectExpressionNode,StemEntryNode,StemExtractionNode,StemListNode,StemVariableNode,UserFunction,VariableNode
public interface HasResultInterfaceCreated by Jeff Gaynor
on 3/11/20 at 6:33 AM
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description QDLValuegetResult()intgetResultType()booleanisEvaluated()voidsetEvaluated(boolean evaluated)voidsetResult(Object result)Convenience method.This should turn the object into a properQDLValueas needed.voidsetResult(QDLValue result)
-
-
-
Method Detail
-
getResult
QDLValue getResult()
-
setResult
void setResult(QDLValue result)
-
setResult
void setResult(Object result)
Convenience method.This should turn the object into a properQDLValueas needed.- Parameters:
result-
-
getResultType
int getResultType()
-
isEvaluated
boolean isEvaluated()
-
setEvaluated
void setEvaluated(boolean evaluated)
-
-