Uses of Interface
org.activemq.filter.BooleanExpression

Packages that use BooleanExpression
org.activemq.filter Filter implementations for wildcards & JMS selectors 
 

Uses of BooleanExpression in org.activemq.filter
 

Classes in org.activemq.filter that implement BooleanExpression
 class ComparisonExpression
          A filter performing a comparison of two objects
 class LogicExpression
          A filter performing a comparison of two objects
 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.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 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.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.activemq.filter with parameters of type BooleanExpression
LogicExpression(BooleanExpression left, BooleanExpression right)
           
 



Copyright © 2004-2008 Protique, Ltd.. All Rights Reserved.