Uses of Class
com.clevercloud.biscuit.token.builder.Term
-
Packages that use Term Package Description com.clevercloud.biscuit.datalog Implementation of the Datalog engine for the check languagecom.clevercloud.biscuit.token.builder Builder interface to create tokens and caveatscom.clevercloud.biscuit.token.builder.parser -
-
Uses of Term in com.clevercloud.biscuit.datalog
Methods in com.clevercloud.biscuit.datalog that return Term Modifier and Type Method Description TermTerm.Bool. toTerm(SymbolTable symbols)TermTerm.Bytes. toTerm(SymbolTable symbols)TermTerm.Date. toTerm(SymbolTable symbols)TermTerm.Integer. toTerm(SymbolTable symbols)TermTerm.Set. toTerm(SymbolTable symbols)TermTerm.Str. toTerm(SymbolTable symbols)abstract TermTerm. toTerm(SymbolTable symbols)TermTerm.Variable. toTerm(SymbolTable symbols) -
Uses of Term in com.clevercloud.biscuit.token.builder
Subclasses of Term in com.clevercloud.biscuit.token.builder Modifier and Type Class Description static classTerm.Boolstatic classTerm.Bytesstatic classTerm.Datestatic classTerm.Integerstatic classTerm.Setstatic classTerm.Strstatic classTerm.VariableFields in com.clevercloud.biscuit.token.builder declared as Term Modifier and Type Field Description TermExpression.Value. valueMethods in com.clevercloud.biscuit.token.builder that return Term Modifier and Type Method Description static TermTerm. convert_from(Term id, SymbolTable symbols)static TermUtils. date(Date d)static TermUtils. integer(long i)static TermUtils. s(String str)static TermUtils. set(HashSet<Term> s)static TermUtils. string(String s)static TermUtils. var(String name)Methods in com.clevercloud.biscuit.token.builder that return types with arguments of type Term Modifier and Type Method Description List<Term>Predicate. getTerms()List<Term>Fact. terms()Methods in com.clevercloud.biscuit.token.builder with parameters of type Term Modifier and Type Method Description FactFact. set(String name, Term term)voidRule. set(String name, Term term)Method parameters in com.clevercloud.biscuit.token.builder with type arguments of type Term Modifier and Type Method Description static RuleUtils. constrained_rule(String head_name, List<Term> head_ids, List<Predicate> predicates, List<Expression> expressions)static FactUtils. fact(String name, List<Term> ids)static PredicateUtils. pred(String name, List<Term> ids)static RuleUtils. rule(String head_name, List<Term> head_ids, List<Predicate> predicates)static TermUtils. set(HashSet<Term> s)Constructors in com.clevercloud.biscuit.token.builder with parameters of type Term Constructor Description Value(Term value)Constructor parameters in com.clevercloud.biscuit.token.builder with type arguments of type Term Constructor Description Fact(String name, List<Term> terms)Predicate(String name, List<Term> terms)Set(HashSet<Term> value) -
Uses of Term in com.clevercloud.biscuit.token.builder.parser
Methods in com.clevercloud.biscuit.token.builder.parser that return types with arguments of type Term Modifier and Type Method Description static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Term>>Parser. fact_term(String s)static io.vavr.control.Either<Error,io.vavr.Tuple2<String,Term>>Parser. term(String s)
-