Uses of Interface
org.exolab.jms.selector.Expression

Packages that use Expression
org.exolab.jms.selector   
org.exolab.jms.selector.parser   
 

Uses of Expression in org.exolab.jms.selector
 

Methods in org.exolab.jms.selector that return Expression
 Expression ExpressionFactory.binaryOperator(int operator, Expression left, Expression right)
          Create a binary operator expression
 Expression ExpressionFactory.unaryOperator(int operator, Expression operand)
          Create an unary operator expression
 Expression ExpressionFactory.identifier(java.lang.String name)
          Create an identifier expression
 Expression ExpressionFactory.isNull(Expression identifier)
          Create an 'is null' expression
 Expression ExpressionFactory.like(Expression identifier, java.lang.String pattern, java.lang.String escape)
          Create a 'like' expression
 Expression ExpressionFactory.between(Expression num1, Expression num2, Expression num3)
          Create a 'between' expression that returns the result of:
num1 >= num2 and num1 <= num3 when evaluated
 Expression ExpressionFactory.in(Expression identifier, java.util.HashSet set)
          Create an 'in' expression
 Expression ExpressionFactory.literal(int type, java.lang.String text)
          Create a literal expression
 Expression DefaultExpressionFactory.binaryOperator(int operator, Expression left, Expression right)
          Create a binary operator expression
 Expression DefaultExpressionFactory.unaryOperator(int operator, Expression operand)
          Create an unary operator expression
 Expression DefaultExpressionFactory.identifier(java.lang.String name)
          Create an identifier expression
 Expression DefaultExpressionFactory.isNull(Expression identifier)
          Create an 'is null' expression
 Expression DefaultExpressionFactory.like(Expression identifier, java.lang.String pattern, java.lang.String escape)
          Create a 'like' expression
 Expression DefaultExpressionFactory.between(Expression num1, Expression num2, Expression num3)
          Create a 'between' expression that returns the result of:
num1 >= num2 and num1 <= num3 when evaluated
 Expression DefaultExpressionFactory.in(Expression identifier, java.util.HashSet set)
          Create an 'in' expression
 Expression DefaultExpressionFactory.literal(int type, java.lang.String text)
          Create a literal expression
 

Methods in org.exolab.jms.selector with parameters of type Expression
 Expression ExpressionFactory.binaryOperator(int operator, Expression left, Expression right)
          Create a binary operator expression
 Expression ExpressionFactory.unaryOperator(int operator, Expression operand)
          Create an unary operator expression
 Expression ExpressionFactory.isNull(Expression identifier)
          Create an 'is null' expression
 Expression ExpressionFactory.like(Expression identifier, java.lang.String pattern, java.lang.String escape)
          Create a 'like' expression
 Expression ExpressionFactory.between(Expression num1, Expression num2, Expression num3)
          Create a 'between' expression that returns the result of:
num1 >= num2 and num1 <= num3 when evaluated
 Expression ExpressionFactory.in(Expression identifier, java.util.HashSet set)
          Create an 'in' expression
 Expression DefaultExpressionFactory.binaryOperator(int operator, Expression left, Expression right)
          Create a binary operator expression
 Expression DefaultExpressionFactory.unaryOperator(int operator, Expression operand)
          Create an unary operator expression
 Expression DefaultExpressionFactory.isNull(Expression identifier)
          Create an 'is null' expression
 Expression DefaultExpressionFactory.like(Expression identifier, java.lang.String pattern, java.lang.String escape)
          Create a 'like' expression
 Expression DefaultExpressionFactory.between(Expression num1, Expression num2, Expression num3)
          Create a 'between' expression that returns the result of:
num1 >= num2 and num1 <= num3 when evaluated
 Expression DefaultExpressionFactory.in(Expression identifier, java.util.HashSet set)
          Create an 'in' expression
 

Uses of Expression in org.exolab.jms.selector.parser
 

Methods in org.exolab.jms.selector.parser that return Expression
 Expression SelectorTreeParser.selector(antlr.collections.AST)
           
 Expression SelectorTreeParser.primaryExpression(antlr.collections.AST)
           
 Expression SelectorTreeParser.expression(antlr.collections.AST)
           
 Expression SelectorTreeParser.booleanExpression(antlr.collections.AST)
           
 Expression SelectorTreeParser.term(antlr.collections.AST)
           
 Expression SelectorTreeParser.isExpression(antlr.collections.AST)
           
 Expression SelectorTreeParser.betweenExpression(antlr.collections.AST)
           
 Expression SelectorTreeParser.likeExpression(antlr.collections.AST)
           
 Expression SelectorTreeParser.inExpression(antlr.collections.AST)
           
 Expression SelectorTreeParser.unaryTerm(antlr.collections.AST)
           
 Expression SelectorTreeParser.literal(antlr.collections.AST)
           
 



Copyright © 1999-2007 The OpenJMS Group. All Rights Reserved.