Class Op.Value
- java.lang.Object
-
- org.biscuitsec.biscuit.datalog.expressions.Op
-
- org.biscuitsec.biscuit.datalog.expressions.Op.Value
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.biscuitsec.biscuit.datalog.expressions.Op
Op.Binary, Op.BinaryOp, Op.Unary, Op.UnaryOp, Op.Value
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)voidevaluate(Deque<Term> stack, Map<Long,Term> variables, TemporarySymbolTable symbols)TermgetValue()inthashCode()Stringprint(Deque<String> stack, SymbolTable symbols)Schema.Opserialize()StringtoString()-
Methods inherited from class org.biscuitsec.biscuit.datalog.expressions.Op
deserializeV2
-
-
-
-
Constructor Detail
-
Value
public Value(Term value)
-
-
Method Detail
-
getValue
public Term getValue()
-
evaluate
public void evaluate(Deque<Term> stack, Map<Long,Term> variables, TemporarySymbolTable symbols) throws Error.Execution
- Specified by:
evaluatein classOp- Throws:
Error.Execution
-
print
public String print(Deque<String> stack, SymbolTable symbols)
-
-