Uses of Interface
org.apache.activemq.filter.BooleanExpression
Packages that use BooleanExpression
Package
Description
Command objects used via the Command Pattern to communicate among nodes
Filter implementations for wildcards & JMS selectors
JMS Selector implemetnation
-
Uses of BooleanExpression in org.apache.activemq.command
Classes in org.apache.activemq.command that implement BooleanExpressionFields in org.apache.activemq.command declared as BooleanExpressionMethods in org.apache.activemq.command that return BooleanExpressionModifier and TypeMethodDescriptionConsumerInfo.getAdditionalPredicate()A transient additional predicate that can be used it inject additional predicates into the selector on the fly.Methods in org.apache.activemq.command with parameters of type BooleanExpressionModifier and TypeMethodDescriptionvoidConsumerInfo.setAdditionalPredicate(BooleanExpression additionalPredicate) -
Uses of BooleanExpression in org.apache.activemq.filter
Classes in org.apache.activemq.filter that implement BooleanExpressionModifier and TypeClassDescriptionclassFunction call expression that evaluates to a boolean value.classA filter performing a comparison of two objectsclassADestinationFilterused for composite destinationsclassRepresents a filter which only operates on DestinationsclassA sequence of expressions, to be combined with OR or AND conjunctions.static classclassclassMatches messages which match a prefix like "A.BclassMatches messages sent to an exact destinationclassMatches messages which contain wildcards like "A.Bfinal classUsed to evaluate an XPath Expression in a JMS selector.final classUsed to evaluate an XQuery Expression in a JMS selector.Fields in org.apache.activemq.filter with type parameters of type BooleanExpressionModifier and TypeFieldDescriptionprotected final List<BooleanExpression>LogicExpression.expressionsMethods in org.apache.activemq.filter that return BooleanExpressionModifier and TypeMethodDescriptionstatic BooleanExpressionLogicExpression.createAND(BooleanExpression lvalue, BooleanExpression rvalue) static BooleanExpressionComparisonExpression.createBetween(Expression value, Expression left, Expression right) static BooleanExpressionUnaryExpression.createBooleanCast(Expression left) static BooleanExpressionComparisonExpression.createEqual(Expression left, Expression right) static BooleanExpressionComparisonExpression.createGreaterThan(Expression left, Expression right) static BooleanExpressionComparisonExpression.createGreaterThanEqual(Expression left, Expression right) static BooleanExpressionUnaryExpression.createInExpression(PropertyExpression right, List<Object> elements, boolean not) static BooleanExpressionComparisonExpression.createInFilter(Expression left, List elements) static BooleanExpressionComparisonExpression.createIsNotNull(Expression left) static BooleanExpressionComparisonExpression.createIsNull(Expression left) static BooleanExpressionComparisonExpression.createLessThan(Expression left, Expression right) static BooleanExpressionComparisonExpression.createLessThanEqual(Expression left, Expression right) static BooleanExpressionComparisonExpression.createLike(Expression left, String right, String escape) static BooleanExpressionUnaryExpression.createNOT(BooleanExpression left) static BooleanExpressionComparisonExpression.createNotBetween(Expression value, Expression left, Expression right) static BooleanExpressionComparisonExpression.createNotEqual(Expression left, Expression right) static BooleanExpressionComparisonExpression.createNotInFilter(Expression left, List elements) static BooleanExpressionComparisonExpression.createNotLike(Expression left, String right, String escape) static BooleanExpressionLogicExpression.createOR(BooleanExpression lvalue, BooleanExpression rvalue) static BooleanExpressionUnaryExpression.createXPath(String xpath) static BooleanExpressionUnaryExpression.createXQuery(String xpath) LogicExpression.getLeft()LogicExpression.getRight()Methods in org.apache.activemq.filter with parameters of type BooleanExpressionModifier and TypeMethodDescriptionprotected voidLogicExpression.addExpression(BooleanExpression expression) static BooleanExpressionLogicExpression.createAND(BooleanExpression lvalue, BooleanExpression rvalue) static BooleanExpressionUnaryExpression.createNOT(BooleanExpression left) static BooleanExpressionLogicExpression.createOR(BooleanExpression lvalue, BooleanExpression rvalue) Constructors in org.apache.activemq.filter with parameters of type BooleanExpression -
Uses of BooleanExpression in org.apache.activemq.selector
Methods in org.apache.activemq.selector that return BooleanExpressionModifier and TypeMethodDescriptionfinal BooleanExpressionSelectorParser.JmsSelector()protected BooleanExpressionSelectorParser.parse()static BooleanExpression