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.createOR(BooleanExpression lvalue, BooleanExpression rvalue)
           
static BooleanExpression LogicExpression.createAND(BooleanExpression lvalue, BooleanExpression rvalue)
           
static BooleanExpression ComparisonExpression.createBetween(Expression value, Expression left, Expression right)
           
static BooleanExpression ComparisonExpression.createNotBetween(Expression value, Expression left, Expression right)
           
static BooleanExpression ComparisonExpression.createLike(Expression left, String right, String escape)
           
static BooleanExpression ComparisonExpression.createNotLike(Expression left, String right, String escape)
           
static BooleanExpression ComparisonExpression.createInFilter(Expression left, List elements)
           
static BooleanExpression ComparisonExpression.createNotInFilter(Expression left, List elements)
           
static BooleanExpression ComparisonExpression.createIsNull(Expression left)
           
static BooleanExpression ComparisonExpression.createIsNotNull(Expression left)
           
static BooleanExpression ComparisonExpression.createNotEqual(Expression left, Expression right)
           
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 ComparisonExpression.createLessThan(Expression left, Expression right)
           
static BooleanExpression ComparisonExpression.createLessThanEqual(Expression left, Expression right)
           
static BooleanExpression UnaryExpression.createInExpression(PropertyExpression right, List elements, boolean not)
           
static BooleanExpression UnaryExpression.createNOT(BooleanExpression left)
           
static BooleanExpression UnaryExpression.createXPath(String xpath)
           
static BooleanExpression UnaryExpression.createXQuery(String xpath)
           
static BooleanExpression UnaryExpression.createBooleanCast(Expression left)
           
 

Methods in org.activemq.filter with parameters of type BooleanExpression
static BooleanExpression LogicExpression.createOR(BooleanExpression lvalue, BooleanExpression rvalue)
           
static BooleanExpression LogicExpression.createAND(BooleanExpression lvalue, BooleanExpression rvalue)
           
static BooleanExpression UnaryExpression.createNOT(BooleanExpression left)
           
 

Constructors in org.activemq.filter with parameters of type BooleanExpression
LogicExpression(BooleanExpression left, BooleanExpression right)
           
 



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