| Package | Description |
|---|---|
| org.plasma.query |
The PlasmaQuery� API provides a flexible mechanism to fully describe any arbitrary SDO results Data Graph, independent of any persistence framework or type of data store. |
| org.plasma.query.dsl | |
| org.plasma.query.model |
Copyright 2017 TerraMeta Software, Inc.
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
Expression.and(Expression expr)
Concatenates the given expression onto this expression using a logical
'and' operator.
|
Expression |
DataProperty.between(Object min,
Object max)
Returns a 6 term expression, where this property is greater than or
equal to the given 'min' literal, and is less than or equal
tothe given 'max' literal.
|
Expression |
DataProperty.eq(Object value)
Returns a boolean expression where this property is equal to to the
given literal.
|
Expression |
DataProperty.ge(Object value)
Returns a boolean expression where this property is greater than or
equal to the given literal.
|
Expression |
Expression.group()
Places this expression within grouping operators and returns the grouped
expression.
|
Expression |
DataProperty.gt(Object value)
Returns a boolean expression where this property is greater than the
given literal.
|
Expression |
DataProperty.in(Query subquery)
Returns a subquery expression, where this property is found within
the given subquery results collection.
|
Expression |
PathProperty.isNotNull()
Returns a boolean expression where this property is not equal to
null.
|
Expression |
DataProperty.isNotNull()
Returns a boolean expression where this property is not equal to
null.
|
Expression |
PathProperty.isNull()
Returns a boolean expression where this property is equal to null.
|
Expression |
DataProperty.isNull()
Returns a boolean expression where this property is equal to null.
|
Expression |
DataProperty.le(Object value)
Returns a boolean expression where this property is less than or equal
to the given literal.
|
Expression |
DataProperty.like(String value)
Returns a wildcard expression where this property is like the given
literal, and the literal may contain any number of wildcards, the wildcard
character being '*'
|
Expression |
DataProperty.lt(Object value)
Returns a boolean expression where this property is less than the
given literal.
|
Expression |
DataProperty.ne(Object value)
Returns a boolean expression where this property is not equal to to
the given literal.
|
Expression |
DataProperty.notIn(Query subquery)
Returns a subquery expression, where this property is not found
within the given subquery results collection.
|
Expression |
Expression.or(Expression expr)
Concatenates the given expression onto this expression using a logical 'or'
operator.
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
Expression.and(Expression expr)
Concatenates the given expression onto this expression using a logical
'and' operator.
|
Expression |
Expression.or(Expression expr)
Concatenates the given expression onto this expression using a logical 'or'
operator.
|
| Modifier and Type | Field and Description |
|---|---|
protected Expression |
PathNode.expr |
| Modifier and Type | Method and Description |
|---|---|
Expression |
DataNode.between(Object min,
Object max) |
Expression |
DataNode.eq(Object value) |
Expression |
DataNode.ge(Object value) |
Expression |
PathNode.group(Expression source) |
Expression |
DataNode.gt(Object value) |
Expression |
DataNode.in(Query subquery) |
Expression |
PathNode.isNotNull() |
Expression |
DataNode.isNotNull() |
Expression |
PathNode.isNull() |
Expression |
DataNode.isNull() |
Expression |
DataNode.le(Object value) |
Expression |
DataNode.like(String value) |
Expression |
DataNode.lt(Object value) |
Expression |
DataNode.ne(Object value) |
Expression |
DataNode.notIn(Query subquery) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
PathNode.group(Expression source) |
DomainQuery |
DomainRoot.having(Expression expr) |
DomainQuery |
DomainQuery.having(Expression expr)
Appends the given Expression to the having clause within this query and
returns the query.
|
DomainQuery |
DomainRoot.where(Expression expr) |
DomainQuery |
DomainQuery.where(Expression expr)
Appends the given expression to the where clause within this query and
returns the query.
|
| Constructor and Description |
|---|
DomainRoot(PathNode source,
String sourceProperty,
Expression expr) |
PathNode(PathNode source,
String sourceProperty,
Expression expr) |
| Modifier and Type | Class and Description |
|---|---|
class |
Expression
Java class for Expression complex type.
|
| Modifier and Type | Method and Description |
|---|---|
Expression |
Expression.and(Expression other) |
Expression |
Property.exists(Query subquery) |
Expression |
Expression.group() |
Expression |
Property.in(Query subquery) |
Expression |
Property.isNotNull() |
Expression |
Property.notIn(Query subquery) |
Expression |
Expression.or(Expression other) |
| Modifier and Type | Method and Description |
|---|---|
Expression |
Expression.and(Expression other) |
Expression |
Expression.or(Expression other) |
Copyright © 2021. All rights reserved.