| Package | Description |
|---|---|
| org.plasma.provisioning.rdb.mysql.any.query | |
| org.plasma.provisioning.rdb.mysql.v5_5.query | |
| org.plasma.provisioning.rdb.oracle.any.sys.query | |
| org.plasma.provisioning.rdb.oracle.g11.sys.query | |
| 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 |
PlasmaSDO™ License
This is a community release of PlasmaSDO™, a dual-license
Service Data Object (SDO) 2.1 implementation.
|
| Constructor and Description |
|---|
QGlobalVariable(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
| Modifier and Type | Method and Description |
|---|---|
QTableColumn |
QTable.tableColumn(Expression expr)
Returns a DSL query element for reference property, tableColumn, while adding the given path predicate expression.
|
QTableColumnConstraint |
QTable.tableColumnConstraint(Expression expr)
Returns a DSL query element for reference property, tableColumnConstraint, while adding the given path predicate expression.
|
QTableColumnKeyUsage |
QTable.tableColumnKeyUsage(Expression expr)
Returns a DSL query element for reference property, tableColumnKeyUsage, while adding the given path predicate expression.
|
QTableConstraint |
QTable.tableConstraint(Expression expr)
Returns a DSL query element for reference property, tableConstraint, while adding the given path predicate expression.
|
QView |
QTable.view(Expression expr)
Returns a DSL query element for reference property, view, while adding the given path predicate expression.
|
| Constructor and Description |
|---|
QGlobalVariable(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTable(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableColumn(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableColumnConstraint(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableColumnKeyUsage(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableConstraint(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QView(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
| Constructor and Description |
|---|
QVersion(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
| Modifier and Type | Method and Description |
|---|---|
QConstraint |
QTable.constraint(Expression expr)
Returns a DSL query element for reference property, constraint, while adding the given path predicate expression.
|
QTableColumn |
QTable.tableColumn(Expression expr)
Returns a DSL query element for reference property, tableColumn, while adding the given path predicate expression.
|
QTableColumnComment |
QTable.tableColumnComment(Expression expr)
Returns a DSL query element for reference property, tableColumnComment, while adding the given path predicate expression.
|
QTableColumnConstraint |
QTable.tableColumnConstraint(Expression expr)
Returns a DSL query element for reference property, tableColumnConstraint, while adding the given path predicate expression.
|
QTableComment |
QTable.tableComment(Expression expr)
Returns a DSL query element for reference property, tableComment, while adding the given path predicate expression.
|
QViewColumn |
QView.viewColumn(Expression expr)
Returns a DSL query element for reference property, viewColumn, while adding the given path predicate expression.
|
QViewColumnComment |
QView.viewColumnComment(Expression expr)
Returns a DSL query element for reference property, viewColumnComment, while adding the given path predicate expression.
|
QViewComment |
QView.viewComment(Expression expr)
Returns a DSL query element for reference property, viewComment, while adding the given path predicate expression.
|
| Constructor and Description |
|---|
QConstraint(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTable(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableColumn(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableColumnComment(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableColumnConstraint(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QTableComment(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QVersion(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QView(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QViewColumn(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QViewColumnComment(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
QViewComment(PathNode source,
String sourceProperty,
Expression expr)
Constructor which instantiates a domain query path node.
|
| 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.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 © 2017. All rights reserved.