Uses of Class
org.plasma.query.model.Expression

Packages that use Expression
org.plasma.query.model PlasmaSDO™ License This is a community release of PlasmaSDO™, a dual-license Service Data Object (SDO) 2.1 implementation. 
org.plasma.query.visitor   
org.plasma.sdo.access.provider.common   
 

Uses of Expression in org.plasma.query.model
 

Fields in org.plasma.query.model declared as Expression
protected  Expression Term.expression
           
protected  Expression Expression.parent
           
 

Fields in org.plasma.query.model with type parameters of type Expression
protected  List<Expression> Where.expressions
           
 

Methods in org.plasma.query.model that return Expression
static Expression Expression.and()
          Returns a simple 1-term expression containing a boolean operator, AND.
 Expression Property.between(Object min, Object max)
           
static Expression Expression.between(Property prop, Literal min, Literal max)
          Returns a 6 term expression, where the given property is greater than or equal to the given 'min' literal, and is less than or equal tothe given 'max' literal.
static Expression Expression.between(Property prop, Object min, Object max)
          Returns a 6 term expression, where the given property is greater than or equal to the given 'min' literal, and is less than or equal tothe given 'max' literal.
static Expression Expression.between(String prop, Object min, Object max)
          Returns a 6 term expression, where the given property is greater than or equal to the given 'min' literal, and is less than or equal tothe given 'max' literal.
static Expression Expression.between(String prop, String[] path, Object min, Object max)
          Returns a 6 term expression, where the given property is greater than or equal to the given 'min' literal, and is less than or equal tothe given 'max' literal.
 Expression ObjectFactory.createExpression()
          Create an instance of Expression
 Expression Property.eq(Object value)
           
static Expression Expression.eq(Property prop, Literal literal)
          Returns an expression where the given property is equal to to the given literal.
static Expression Expression.eq(Property prop, NullLiteral literal)
          Returns an expression where the given property is equal to to the given null-literal.
static Expression Expression.eq(Property prop, Object literal)
          Returns an expression where the given property is equal to to the given literal.
static Expression Expression.eq(String prop, Object object)
          Returns an expression where the given property is equal to to the given literal object.
static Expression Expression.eq(String prop, String[] path, Object object)
          Returns an expression where the given property is equal to to the given literal object.
static Expression Expression.eq(String prop, String path, Object object)
          Returns an expression where the given property is equal to to the given literal object.
static Expression Expression.exists(Property prop, Query subquery)
           
 Expression Property.ge(Object value)
           
static Expression Expression.ge(Property prop, Literal literal)
          Returns an expression where the given property is greater than or equal to to the given literal.
static Expression Expression.ge(Property prop, Object literal)
          Returns an expression where the given property is greater than or equal to to the given literal.
static Expression Expression.ge(String prop, Object literal)
          Returns an expression where the given property is greater than or equalt to to the given literal.
static Expression Expression.ge(String prop, String[] path, Object literal)
          Returns an expression where the given property is greater than or equal to to the given literal.
static Expression Expression.ge(String prop, String path, Object literal)
          Returns an expression where the given property is greater than or equal to to the given literal.
 Expression Term.getExpression()
          Gets the value of the expression property.
 Expression Expression.getParent()
           
 Expression Property.gt(Object value)
           
static Expression Expression.gt(Property prop, Literal literal)
          Returns an expression where the given property is greater than to the given literal.
static Expression Expression.gt(Property prop, Object literal)
          Returns an expression where the given property is greated than to the given literal.
static Expression Expression.gt(String prop, Object literal)
          Returns an expression where the given property is greated than to the given literal.
static Expression Expression.gt(String prop, String[] path, Object literal)
          Returns an expression where the given property is greated than to the given literal.
static Expression Expression.gt(String prop, String path, Object literal)
          Returns an expression where the given property is greated than to the given literal.
static Expression Expression.in(Property prop, Query subquery)
          Returns a subquery expression, where the given property is found within the given subquery results collection.
static Expression Expression.in(String prop, Query subquery)
          Returns a subquery expression, where the given property is found within the given subquery results collection.
static Expression Expression.in(String prop, String[] path, Query subquery)
          Returns a subquery expression, where the given property is found within the given subquery results collection.
 Expression Property.isNull()
           
 Expression Property.le(Object value)
           
static Expression Expression.le(Property prop, Literal literal)
          Returns an expression where the given property is less than or equal to to the given literal.
static Expression Expression.le(Property prop, Object literal)
          Returns an expression where the given property is less than or equal to to the given literal.
static Expression Expression.le(String prop, Object literal)
          Returns an expression where the given property is less than or equal to to the given literal.
static Expression Expression.le(String prop, String[] path, Object literal)
          Returns an expression where the given property is less than or equal to to the given literal.
static Expression Expression.le(String prop, String path, Object literal)
          Returns an expression where the given property is less than or equal to to the given literal.
static Expression Expression.left()
          Returns a simple 1-term expression containing a group operator, ).
static Expression Expression.like(Property prop, Literal literal)
          Returns a wildcard expression "triad", where the given property is like the given literal, and the literal may contain any number of wildcards, the wildcard character being '*'
static Expression Expression.like(Property prop, Object literal)
          Returns a wildcard expression "triad", where the given property is like the given literal, and the literal may contain any number of wildcards, the wildcard character being '*'
 Expression Property.like(String value)
           
static Expression Expression.like(String prop, Object literal)
          Returns a wildcard expression "triad", where the given property is like the given literal, and the literal may contain any number of wildcards, the wildcard character being '*'
static Expression Expression.like(String prop, String[] path, Object literal)
          Returns a wildcard expression "triad", where the given property is like the given literal, and the literal may contain any number of wildcards, the wildcard character being '*'
static Expression Expression.like(String prop, String path, Object literal)
          Returns a wildcard expression "triad", where the given property is like the given literal, and the literal may contain any number of wildcards, the wildcard character being '*'
 Expression Property.lt(Object value)
           
static Expression Expression.lt(Property prop, Literal literal)
          Returns an expression where the given property is less than to the given literal.
static Expression Expression.lt(Property prop, Object literal)
          Returns an expression where the given property is less than to the given literal.
static Expression Expression.lt(String prop, Object literal)
          Returns an expression where the given property is less than to the given literal.
static Expression Expression.lt(String prop, String[] path, Object literal)
          Returns an expression where the given property is less than to the given literal.
static Expression Expression.lt(String prop, String path, Object literal)
          Returns an expression where the given property is less than to the given literal.
 Expression Property.ne(Object value)
           
static Expression Expression.ne(Property prop, Literal literal)
          Returns an expression where the given property is not equal to to the given literal.
static Expression Expression.ne(Property prop, NullLiteral literal)
          Returns an expression where the given property is not equal to to the given null-literal.
static Expression Expression.ne(Property prop, Object literal)
          Returns an expression where the given property is not equal to to the given literal.
static Expression Expression.ne(String prop, Object literal)
          Returns an expression where the given property is not equal to to the given literal.
static Expression Expression.ne(String prop, String[] path, Object literal)
          Returns an expression where the given property is not equal to to the given literal.
static Expression Expression.ne(String prop, String path, Object literal)
          Returns an expression where the given property is not equal to to the given literal.
static Expression Expression.notIn(Property prop, Query subquery)
          Returns a subquery expression, where the given property is not found within the given subquery results collection.
static Expression Expression.or()
          Returns a simple 1-term expression containing a boolean operator, OR.
static Expression Expression.right()
          Returns a simple 1-term expression containing a group operator, (.
static Expression Expression.valueOf(org.jaxen.expr.EqualityExpr expr)
           
static Expression Expression.valueOf(org.jaxen.expr.LogicalExpr expr)
          Factory method supporting Jaxen XAPTH logical expressions.
static Expression Expression.valueOf(org.jaxen.expr.RelationalExpr expr)
          Factory method supporting Jaxen XAPTH relational expressions.
 

Methods in org.plasma.query.model that return types with arguments of type Expression
 List<Expression> Where.getExpressions()
           
 

Methods in org.plasma.query.model with parameters of type Expression
 void Where.addExpression(Expression e)
           
 void Term.setExpression(Expression value)
          Sets the value of the expression property.
 void QueryValidator.start(Expression expression)
           
 void AbstractQueryValidator.start(Expression expression)
           
 

Constructors in org.plasma.query.model with parameters of type Expression
Expression(Expression[] exprs)
           
Expression(Expression e1, Expression e2, Expression e3)
           
Expression(Expression left, RelationalOperator oper, Expression right)
           
Term(Expression expression)
           
Where(Expression expr)
           
Where(Expression[] exprs)
           
 

Uses of Expression in org.plasma.query.visitor
 

Methods in org.plasma.query.visitor with parameters of type Expression
 void QueryVisitor.end(Expression expression)
           
 void DefaultQueryVisitor.end(Expression expression)
           
 void QueryVisitor.start(Expression expression)
           
 void DefaultQueryVisitor.start(Expression expression)
           
 

Uses of Expression in org.plasma.sdo.access.provider.common
 

Methods in org.plasma.sdo.access.provider.common with parameters of type Expression
protected  boolean TextQueryFilterAssembler.hasWildcard(Expression expression)
           
 void TextQueryFilterAssembler.start(Expression expression)
           
 



Copyright © 2013. All rights reserved.