|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 java.util.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(java.lang.Object min,
java.lang.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,
java.lang.Object min,
java.lang.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(java.lang.String prop,
java.lang.Object min,
java.lang.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(java.lang.String prop,
java.lang.String[] path,
java.lang.Object min,
java.lang.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(java.lang.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,
java.lang.Object literal)
Returns an expression where the given property is equal to to the given literal. |
static Expression |
Expression.eq(java.lang.String prop,
java.lang.Object object)
Returns an expression where the given property is equal to to the given literal object. |
static Expression |
Expression.eq(java.lang.String prop,
java.lang.String[] path,
java.lang.Object object)
Returns an expression where the given property is equal to to the given literal object. |
static Expression |
Expression.eq(java.lang.String prop,
java.lang.String path,
java.lang.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(java.lang.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,
java.lang.Object literal)
Returns an expression where the given property is greater than or equal to to the given literal. |
static Expression |
Expression.ge(java.lang.String prop,
java.lang.Object literal)
Returns an expression where the given property is greater than or equalt to to the given literal. |
static Expression |
Expression.ge(java.lang.String prop,
java.lang.String[] path,
java.lang.Object literal)
Returns an expression where the given property is greater than or equal to to the given literal. |
static Expression |
Expression.ge(java.lang.String prop,
java.lang.String path,
java.lang.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(java.lang.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,
java.lang.Object literal)
Returns an expression where the given property is greated than to the given literal. |
static Expression |
Expression.gt(java.lang.String prop,
java.lang.Object literal)
Returns an expression where the given property is greated than to the given literal. |
static Expression |
Expression.gt(java.lang.String prop,
java.lang.String[] path,
java.lang.Object literal)
Returns an expression where the given property is greated than to the given literal. |
static Expression |
Expression.gt(java.lang.String prop,
java.lang.String path,
java.lang.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(java.lang.String prop,
Query subquery)
Returns a subquery expression, where the given property is found within the given subquery results collection. |
static Expression |
Expression.in(java.lang.String prop,
java.lang.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(java.lang.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,
java.lang.Object literal)
Returns an expression where the given property is less than or equal to to the given literal. |
static Expression |
Expression.le(java.lang.String prop,
java.lang.Object literal)
Returns an expression where the given property is less than or equal to to the given literal. |
static Expression |
Expression.le(java.lang.String prop,
java.lang.String[] path,
java.lang.Object literal)
Returns an expression where the given property is less than or equal to to the given literal. |
static Expression |
Expression.le(java.lang.String prop,
java.lang.String path,
java.lang.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,
java.lang.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(java.lang.String value)
|
static Expression |
Expression.like(java.lang.String prop,
java.lang.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(java.lang.String prop,
java.lang.String[] path,
java.lang.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(java.lang.String prop,
java.lang.String path,
java.lang.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(java.lang.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,
java.lang.Object literal)
Returns an expression where the given property is less than to the given literal. |
static Expression |
Expression.lt(java.lang.String prop,
java.lang.Object literal)
Returns an expression where the given property is less than to the given literal. |
static Expression |
Expression.lt(java.lang.String prop,
java.lang.String[] path,
java.lang.Object literal)
Returns an expression where the given property is less than to the given literal. |
static Expression |
Expression.lt(java.lang.String prop,
java.lang.String path,
java.lang.Object literal)
Returns an expression where the given property is less than to the given literal. |
Expression |
Property.ne(java.lang.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,
java.lang.Object literal)
Returns an expression where the given property is not equal to to the given literal. |
static Expression |
Expression.ne(java.lang.String prop,
java.lang.Object literal)
Returns an expression where the given property is not equal to to the given literal. |
static Expression |
Expression.ne(java.lang.String prop,
java.lang.String[] path,
java.lang.Object literal)
Returns an expression where the given property is not equal to to the given literal. |
static Expression |
Expression.ne(java.lang.String prop,
java.lang.String path,
java.lang.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 | |
|---|---|
java.util.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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||