lij.runtime
Class ClauseInstanceReturns
java.lang.Object
lij.runtime.ClauseInstanceReturns
public class ClauseInstanceReturns
- extends java.lang.Object
Contains the execution result of a ClauseInstance (TRUE, FALSE or MAYBE) as
well as any values returned via the clause's input arguments.
- Author:
- Nikolaos Chatzinikolaou
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
result
private Result.State result
values
private java.util.ArrayList<java.io.Serializable> values
ClauseInstanceReturns
public ClauseInstanceReturns(Result.State _result,
java.util.ArrayList<java.io.Serializable> _values)
- Constructor.
- Parameters:
_result
- The clause execution result (TRUE, FALSE or MAYBE)_values
- The input argument return values.
getResult
public Result.State getResult()
- Accessor
- Returns:
- The clause execution result (TRUE, FALSE or MAYBE)
getValues
public java.util.ArrayList<java.io.Serializable> getValues()
- Accessor
- Returns:
- The input argument return values.