Package com.clevercloud.biscuit.datalog
Class Term.Integer
- java.lang.Object
-
- com.clevercloud.biscuit.datalog.Term
-
- com.clevercloud.biscuit.datalog.Term.Integer
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- Term
public static final class Term.Integer extends Term implements Serializable
- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.clevercloud.biscuit.datalog.Term
Term.Bool, Term.Bytes, Term.Date, Term.Integer, Term.Set, Term.Str, Term.Variable
-
-
Constructor Summary
Constructors Constructor Description Integer(long value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static io.vavr.control.Either<Error.FormatError,Term>deserializeV2(Schema.TermV2 term)booleanequals(Object o)inthashCode()booleanmatch(Term other)Schema.TermV2serialize()StringtoString()TermtoTerm(SymbolTable symbols)longvalue()-
Methods inherited from class com.clevercloud.biscuit.datalog.Term
deserialize_enumV2
-
-
-
-
Method Detail
-
value
public long value()
-
serialize
public Schema.TermV2 serialize()
-
deserializeV2
public static io.vavr.control.Either<Error.FormatError,Term> deserializeV2(Schema.TermV2 term)
-
toTerm
public Term toTerm(SymbolTable symbols)
-
-