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

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

Uses of BooleanExpression in org.codehaus.activemq.filter
 

Classes in org.codehaus.activemq.filter that implement BooleanExpression
 class ComparisonExpression
          A filter performing a comparison of two objects
(package private) static class ComparisonExpression.LikeExpression
           
(package private) static class ConstantExpression.BooleanConstantExpression
           
 class LogicExpression
          A filter performing a comparison of two objects
(package private) static class UnaryExpression.BooleanUnaryExpression
           
 

Methods in org.codehaus.activemq.filter that return BooleanExpression
static BooleanExpression LogicExpression.createOR(BooleanExpression lvalue, BooleanExpression rvalue)
           
static BooleanExpression LogicExpression.createAND(BooleanExpression lvalue, BooleanExpression rvalue)
           
static BooleanExpression UnaryExpression.createNOT(BooleanExpression left)
           
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)
           
 

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



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