Uses of Interface
io.trino.json.ir.IrPredicate
Packages that use IrPredicate
-
Uses of IrPredicate in io.trino.json.ir
Classes in io.trino.json.ir that implement IrPredicateModifier and TypeClassDescriptionfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordMethods in io.trino.json.ir that return IrPredicateModifier and TypeMethodDescriptionIrConjunctionPredicate.left()Returns the value of theleftrecord component.IrDisjunctionPredicate.left()Returns the value of theleftrecord component.IrFilter.predicate()Returns the value of thepredicaterecord component.IrIsUnknownPredicate.predicate()Returns the value of thepredicaterecord component.IrNegationPredicate.predicate()Returns the value of thepredicaterecord component.IrConjunctionPredicate.right()Returns the value of therightrecord component.IrDisjunctionPredicate.right()Returns the value of therightrecord component.Methods in io.trino.json.ir with parameters of type IrPredicateModifier and TypeMethodDescriptionprotected RIrJsonPathVisitor.visitIrPredicate(IrPredicate node, C context) Constructors in io.trino.json.ir with parameters of type IrPredicateModifierConstructorDescriptionIrConjunctionPredicate(IrPredicate left, IrPredicate right) Creates an instance of aIrConjunctionPredicaterecord class.IrDisjunctionPredicate(IrPredicate left, IrPredicate right) Creates an instance of aIrDisjunctionPredicaterecord class.IrFilter(IrPathNode base, IrPredicate predicate, Optional<Type> type) Creates an instance of aIrFilterrecord class.IrIsUnknownPredicate(IrPredicate predicate) Creates an instance of aIrIsUnknownPredicaterecord class.IrNegationPredicate(IrPredicate predicate) Creates an instance of aIrNegationPredicaterecord class.