Uses of Interface
org.apache.activemq.filter.BooleanExpression

Packages that use BooleanExpression
org.apache.activemq.broker.region Region abstraction and implementations in the Broker. 
org.apache.activemq.broker.region.virtual Implementation classes for Virtual Destinations 
org.apache.activemq.command Command objects used via the Command Pattern to communicate among nodes 
org.apache.activemq.filter Filter implementations for wildcards & JMS selectors 
org.apache.activemq.selector JMS Selector implemetnation 
 

Uses of BooleanExpression in org.apache.activemq.broker.region
 

Methods in org.apache.activemq.broker.region that return BooleanExpression
 BooleanExpression AbstractSubscription.getSelectorExpression()
           
 

Uses of BooleanExpression in org.apache.activemq.broker.region.virtual
 

Methods in org.apache.activemq.broker.region.virtual that return BooleanExpression
 BooleanExpression FilteredDestination.getFilter()
           
 

Methods in org.apache.activemq.broker.region.virtual with parameters of type BooleanExpression
 void FilteredDestination.setFilter(BooleanExpression filter)
           
 

Uses of BooleanExpression in org.apache.activemq.command
 

Classes in org.apache.activemq.command that implement BooleanExpression
 class NetworkBridgeFilter
           
 

Fields in org.apache.activemq.command declared as BooleanExpression
protected  BooleanExpression ConsumerInfo.additionalPredicate
           
 

Methods in org.apache.activemq.command that return BooleanExpression
 BooleanExpression ConsumerInfo.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 BooleanExpression
 void ConsumerInfo.setAdditionalPredicate(BooleanExpression additionalPredicate)
           
 

Uses of BooleanExpression in org.apache.activemq.filter
 

Classes in org.apache.activemq.filter that implement BooleanExpression
 class ComparisonExpression
          A filter performing a comparison of two objects
 class CompositeDestinationFilter
          A DestinationFilter used for composite destinations
 class DestinationFilter
          Represents a filter which only operates on Destinations
 class LogicExpression
          A filter performing a comparison of two objects
 class NoLocalExpression
           
 class PrefixDestinationFilter
          Matches messages which match a prefix like "A.B.>"
 class SimpleDestinationFilter
          Matches messages sent to an exact destination
 class WildcardDestinationFilter
          Matches messages which contain wildcards like "A.B.*.*"
 class 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.filter that return BooleanExpression
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, List<Object> elements, boolean not)
           
static BooleanExpression ComparisonExpression.createInFilter(Expression left, List 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, String right, 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, List elements)
           
static BooleanExpression ComparisonExpression.createNotLike(Expression left, String right, String escape)
           
static BooleanExpression LogicExpression.createOR(BooleanExpression lvalue, BooleanExpression rvalue)
           
static BooleanExpression UnaryExpression.createXPath(String xpath)
           
static BooleanExpression UnaryExpression.createXQuery(String xpath)
           
 

Methods in org.apache.activemq.filter with parameters of type BooleanExpression
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.filter with parameters of type BooleanExpression
LogicExpression(BooleanExpression left, BooleanExpression right)
           
 

Uses of BooleanExpression in org.apache.activemq.selector
 

Methods in org.apache.activemq.selector that return BooleanExpression
 BooleanExpression SelectorParser.JmsSelector()
           
protected  BooleanExpression SelectorParser.parse()
           
static BooleanExpression SelectorParser.parse(String sql)
           
 



Copyright © 2005-2012 The Apache Software Foundation. All Rights Reserved.