Uses of Interface
org.apache.activemq.artemis.selector.filter.BooleanExpression
-
Packages that use BooleanExpression Package Description org.apache.activemq.artemis.selector.filter Filter implementations for wildcards & JMS selectorsorg.apache.activemq.artemis.selector.hyphenated org.apache.activemq.artemis.selector.impl org.apache.activemq.artemis.selector.strict -
-
Uses of BooleanExpression in org.apache.activemq.artemis.selector.filter
Classes in org.apache.activemq.artemis.selector.filter that implement BooleanExpression Modifier and Type Class Description class
ComparisonExpression
A filter performing a comparison of two objectsclass
LogicExpression
A filter performing a comparison of two objectsclass
XPathExpression
Used to evaluate an XPath Expression in a JMS selector.class
XQueryExpression
Used to evaluate an XQuery Expression in a JMS selector.Methods in org.apache.activemq.artemis.selector.filter that return BooleanExpression Modifier and Type Method Description static BooleanExpression
LogicExpression. createAND(BooleanExpression lvalue, BooleanExpression rvalue)
static BooleanExpression
ComparisonExpression. createBetween(Expression value, Expression left, Expression right)
static BooleanExpression
UnaryExpression. createBooleanCast(Expression left)
static BooleanExpression
ComparisonExpression. createEqual(Expression left, Expression right)
static BooleanExpression
ComparisonExpression. createGreaterThan(Expression left, Expression right)
static BooleanExpression
ComparisonExpression. createGreaterThanEqual(Expression left, Expression right)
static BooleanExpression
UnaryExpression. createInExpression(PropertyExpression right, java.util.List<java.lang.Object> elements, boolean not)
static BooleanExpression
ComparisonExpression. createInFilter(Expression left, java.util.List<java.lang.Object> elements)
static BooleanExpression
ComparisonExpression. createIsNotNull(Expression left)
static BooleanExpression
ComparisonExpression. createIsNull(Expression left)
static BooleanExpression
ComparisonExpression. createLessThan(Expression left, Expression right)
static BooleanExpression
ComparisonExpression. createLessThanEqual(Expression left, Expression right)
static BooleanExpression
ComparisonExpression. createLike(Expression left, java.lang.String right, java.lang.String escape)
static BooleanExpression
UnaryExpression. createNOT(BooleanExpression left)
static BooleanExpression
ComparisonExpression. createNotBetween(Expression value, Expression left, Expression right)
static BooleanExpression
ComparisonExpression. createNotEqual(Expression left, Expression right)
static BooleanExpression
ComparisonExpression. createNotInFilter(Expression left, java.util.List<java.lang.Object> elements)
static BooleanExpression
ComparisonExpression. createNotLike(Expression left, java.lang.String right, java.lang.String escape)
static BooleanExpression
LogicExpression. createOR(BooleanExpression lvalue, BooleanExpression rvalue)
static BooleanExpression
UnaryExpression. createXPath(java.lang.String xpath)
static BooleanExpression
UnaryExpression. createXQuery(java.lang.String xpath)
Methods in org.apache.activemq.artemis.selector.filter with parameters of type BooleanExpression Modifier and Type Method Description static BooleanExpression
LogicExpression. createAND(BooleanExpression lvalue, BooleanExpression rvalue)
static BooleanExpression
UnaryExpression. createNOT(BooleanExpression left)
static BooleanExpression
LogicExpression. createOR(BooleanExpression lvalue, BooleanExpression rvalue)
Constructors in org.apache.activemq.artemis.selector.filter with parameters of type BooleanExpression Constructor Description LogicExpression(BooleanExpression left, BooleanExpression right)
-
Uses of BooleanExpression in org.apache.activemq.artemis.selector.hyphenated
Methods in org.apache.activemq.artemis.selector.hyphenated that return BooleanExpression Modifier and Type Method Description BooleanExpression
HyphenatedParser. JmsSelector()
-
Uses of BooleanExpression in org.apache.activemq.artemis.selector.impl
Methods in org.apache.activemq.artemis.selector.impl that return BooleanExpression Modifier and Type Method Description static BooleanExpression
SelectorParser. parse(java.lang.String sql)
-
Uses of BooleanExpression in org.apache.activemq.artemis.selector.strict
Methods in org.apache.activemq.artemis.selector.strict that return BooleanExpression Modifier and Type Method Description BooleanExpression
StrictParser. JmsSelector()
-