| Package | Description |
|---|---|
| org.plasma.query.model |
Copyright 2017 TerraMeta Software, Inc.
|
| org.plasma.query.visitor | |
| org.plasma.sdo.access.provider.common |
| Modifier and Type | Field and Description |
|---|---|
protected Property |
Variable.property |
protected Property |
Term.property |
| Modifier and Type | Field and Description |
|---|---|
protected List<Property> |
OrderBy.properties |
protected List<Property> |
GroupBy.properties |
| Modifier and Type | Method and Description |
|---|---|
Property |
ObjectFactory.createProperty()
Create an instance of
Property |
static Property |
Property.forName(String name)
Factory method returning a property for the given name.
|
static Property |
Property.forName(String name,
Path path)
Factory method returning a property for the given name and path.
|
Property |
Term.getProperty()
Gets the value of the property property.
|
| Modifier and Type | Method and Description |
|---|---|
List<Property> |
OrderBy.getProperties() |
List<Property> |
GroupBy.getProperties()
Gets the value of the properties property.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OrderBy.addProperty(Property property) |
void |
GroupBy.addProperty(Property property) |
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.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.exists(Property prop,
Query subquery) |
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.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.in(Property prop,
Query subquery)
Returns a subquery expression, where the given property is found
within the given subquery results collection.
|
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.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 '*'
|
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.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.notIn(Property prop,
Query subquery)
Returns a subquery expression, where the given property is not found
within the given subquery results collection.
|
void |
Variable.setProperty(Property value)
Sets the value of the property property.
|
void |
Term.setProperty(Property value)
Sets the value of the property property.
|
void |
QueryValidator.start(Property property) |
void |
AbstractQueryValidator.start(Property property) |
| Modifier and Type | Method and Description |
|---|---|
void |
QueryVisitor.end(Property property) |
void |
DefaultQueryVisitor.end(Property property) |
void |
QueryVisitor.start(Property property) |
void |
DefaultQueryVisitor.start(Property property) |
| Modifier and Type | Field and Description |
|---|---|
Property |
DataComparator.PathInfo.property |
| Modifier and Type | Method and Description |
|---|---|
void |
DataComparator.addAscending(Property property) |
void |
DataComparator.addDescending(Property property) |
protected abstract void |
TextQueryFilterAssembler.assembleSubquery(Property property,
PredicateOperator oper,
Query query) |
protected Object |
DataComparator.findEndpoint(commonj.sdo.DataObject targetObject,
Property property,
Path path,
int pathIndex) |
protected abstract void |
TextQueryFilterAssembler.processWildcardExpression(Property property,
PredicateOperator oper,
Literal literal) |
void |
DataObjectHashKeyAssembler.start(Property property) |
void |
DataComparatorAssembler.start(Property property) |
| Constructor and Description |
|---|
PathInfo(Property property,
int direction) |
Copyright © 2021. All rights reserved.