Package | Description |
---|---|
com.edorasware.api.query |
Work object query support.
|
com.edorasware.api.query.internal | |
com.edorasware.api.value.internal | |
com.edorasware.commons.core.persistence.entity.jdbc | |
com.edorasware.commons.core.persistence.jdbc |
Classes for JDBC-based database persistence management and configuration thereof.
|
com.edorasware.commons.core.query |
Classes to build queries.
|
com.edorasware.commons.core.query.entity |
Classes to build entity-specific queries.
|
Modifier and Type | Method and Description |
---|---|
QueryParameter |
Ordering.getParameter()
Returns the parameter by which to order the result.
|
QueryParameter |
BasicOperand.getQueryParameter()
Returns the query parameter defining the value to be queried.
|
Modifier and Type | Class and Description |
---|---|
class |
IdentityLinkQueryParameter
Query parameters representing fields of an identity link.
|
class |
VariableQueryParameter
Query parameters representing variable fields.
|
class |
WorkObjectQueryParameter
Query parameters representing work object fields.
|
Modifier and Type | Method and Description |
---|---|
QueryParameter |
BasicOperandImpl.InnerSelectReferenceValue.getInnerSelectQueryParameter() |
QueryParameter |
InnerSelectInPredicate.getInnerSelectQueryParameter()
Returns the query parameter representing the column to include from the entries of the inner select statement that match the predicate.
|
QueryParameter |
SimpleOrdering.getParameter() |
QueryParameter |
HierarchyOperandImpl.PathIdsReferenceValue.getPathQueryParameter() |
QueryParameter |
BasicOperandImpl.getQueryParameter() |
QueryParameter |
BasicOperandImpl.InnerSelectReferenceValue.getQueryParameter() |
QueryParameter |
ComparisonPredicate.getQueryParameter()
Returns the query parameter (i.e. left operand) of this predicate.
|
QueryParameter |
InnerSelectInPredicate.getQueryParameter()
Returns the query parameter (i.e. left operand) of this predicate.
|
QueryParameter |
InPredicate.getQueryParameter()
Returns the query parameter (i.e. left operand) of this predicate.
|
QueryParameter |
NotNullPredicate.getQueryParameter()
Returns the query parameter (i.e. left operand) of this predicate.
|
QueryParameter |
NullPredicate.getQueryParameter()
Returns the query parameter (i.e. left operand) of this predicate.
|
abstract QueryParameter |
QueryParameterPredicate.getQueryParameter()
Returns the query parameter (i.e. left operand) of this predicate.
|
Modifier and Type | Method and Description |
---|---|
ComparisonPredicate |
ComparisonPredicate.deriveWithQueryParameter(QueryParameter queryParameter)
Derives a new predicate with the given query parameter from this predicate.
|
InnerSelectInPredicate |
InnerSelectInPredicate.deriveWithQueryParameter(QueryParameter queryParameter)
Derives a new predicate with the given query parameter from this predicate.
|
InPredicate |
InPredicate.deriveWithQueryParameter(QueryParameter queryParameter)
Derives a new predicate with the given query parameter from this predicate.
|
NotNullPredicate |
NotNullPredicate.deriveWithQueryParameter(QueryParameter queryParameter)
Derives a new predicate with the given query parameter from this predicate.
|
NullPredicate |
NullPredicate.deriveWithQueryParameter(QueryParameter queryParameter)
Derives a new predicate with the given query parameter from this predicate.
|
abstract QueryParameterPredicate |
QueryParameterPredicate.deriveWithQueryParameter(QueryParameter queryParameter)
Derives a new predicate with the given query parameter from this predicate.
|
static <T> BasicOperand<T> |
Operands.newBasicFieldOperand(QueryParameter queryParameter)
Creates a new basic operand instance.
|
static NumberOperand<Long> |
Operands.newLongFieldOperand(QueryParameter queryParameter)
Creates a new long operand instance.
|
static StateFieldOperand |
Operands.newStateFieldOperand(QueryParameter queryParameter)
Creates a new state operand instance.
|
static StringOperand<String> |
Operands.newStringFieldOperand(QueryParameter queryParameter)
Creates a new string operand instance.
|
static TimestampOperand<Instant> |
Operands.newTimestampFieldOperand(QueryParameter queryParameter)
Creates a new timestamp operand instance.
|
Constructor and Description |
---|
BooleanOperandImpl(QueryParameter queryParameter,
ConstructionInterceptor<T,U> constructionInterceptor)
Creates a new operand instance.
|
ComparisonPredicate(ComparisonOperator operator,
QueryParameter queryParameter,
Object value)
Constructs a new comparison predicate instance.
|
HierarchyOperandImpl(QueryParameter pathQueryParameter,
QueryParameter parentQueryParameter,
QueryParameter idQueryParameter)
Creates a new operand instance.
|
InnerSelectInPredicate(QueryParameter queryParameter,
Predicate innerSelectPredicate)
Creates a predicate instance representing a
queryParameter IN (select queryParameter from table where innerSelectPredicate) criterion. |
InnerSelectInPredicate(QueryParameter queryParameter,
QueryParameter innerSelectQueryParameter,
Predicate innerSelectPredicate)
Creates a predicate instance representing a
queryParameter IN (select innerSelectQueryParameter from table where innerSelectPredicate) criterion. |
InnerSelectReferenceValue(QueryParameter queryParameter,
QueryParameter innerSelectQueryParameter,
Predicate predicate) |
InPredicate(QueryParameter queryParameter,
Collection<?> possibleValues)
Creates a predicate instance representing a
queryParameter IN (possibleValues[0], … , possibleValues[n]) criterion. |
NotNullPredicate(QueryParameter queryParameter)
Creates a new predicate instance.
|
NullPredicate(QueryParameter queryParameter)
Creates a new predicate instance.
|
NumberOperandImpl(QueryParameter queryParameter,
ConstructionInterceptor<T,U> constructionInterceptor)
Creates a new operand instance.
|
PathIdsReferenceValue(List<String> pathIds,
String postFix,
QueryParameter pathQueryParameter) |
PriorityFieldOperandImpl(QueryParameter queryParameter)
Creates a new operand instance.
|
SimpleOrdering(QueryParameter parameter,
Ordering.Direction direction) |
StateFieldOperandImpl(QueryParameter queryParameter)
Creates a new operand instance.
|
StringOperandImpl(QueryParameter queryParameter,
ConstructionInterceptor<T,String> constructionInterceptor)
Creates a new operand instance.
|
TimestampOperandImpl(QueryParameter queryParameter,
ConstructionInterceptor<T,Instant> constructionInterceptor)
Creates a new operand instance.
|
Modifier and Type | Method and Description |
---|---|
QueryParameter |
BasicValueImpl.getQueryParameter() |
Constructor and Description |
---|
PathFieldImpl(String name,
QueryParameter pathQueryParameter,
QueryParameter parentQueryParameter,
QueryParameter idQueryParameter) |
PriorityFieldImpl(String name,
QueryParameter queryParameter) |
StateField(String name,
QueryParameter queryParameter) |
Modifier and Type | Method and Description |
---|---|
QueryParameter |
SqlQueryParameterMapping.map(QueryParameter queryParameter) |
Modifier and Type | Method and Description |
---|---|
QueryParameter |
SqlQueryParameterMapping.map(QueryParameter queryParameter) |
RenderedSql |
SqlEntityRightOperandRenderer.render(QueryParameter queryParameter,
ComparisonPredicate comparisonPredicate,
SqlPredicateRenderer predicateRenderer,
SqlParameterValueRenderer parameterValueRenderer,
RenderingMode mode,
DatabaseType databaseType) |
Object |
SqlEntityParameterValueRenderer.render(QueryParameter queryParameter,
Object value) |
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableMap<QueryParameter,SqlNameMapping.MappingEntry> |
BaseSqlNameMapping.getMappings() |
Modifier and Type | Method and Description |
---|---|
SqlNameMapping.MappingEntry |
BaseSqlNameMapping.getMappingEntry(QueryParameter queryParameter) |
SqlNameMapping.MappingEntry |
SqlNameMapping.getMappingEntry(QueryParameter queryParameter)
Return the database mapping for the given parameter.
|
RenderedSql |
SqlRightOperandRenderer.render(QueryParameter queryParameter,
ComparisonPredicate rightOperand,
SqlPredicateRenderer predicateRenderer,
SqlParameterValueRenderer parameterValueRenderer,
RenderingMode mode,
DatabaseType databaseType) |
Object |
SqlParameterValueRenderer.render(QueryParameter queryParameter,
Object value) |
static String |
SqlRendererUtils.renderSelectMatching(SqlNameMapping nameMapping,
QueryParameter objectIdRefParam,
QueryParameter parentIdParam,
String predicate) |
static String |
SqlRendererUtils.renderSelectNotMatching(SqlNameMapping nameMapping,
QueryParameter objectIdRefParam,
QueryParameter parentIdParam,
String predicate) |
Constructor and Description |
---|
SqlSortingRenderer(SqlRendererConfig rendererConfig,
QueryParameter defaultSortingParameter) |
Modifier and Type | Method and Description |
---|---|
QueryParameter |
QueryParameterMapper.map(QueryParameter from)
Maps from a given source query parameter to a target query parameter.
|
Modifier and Type | Method and Description |
---|---|
QueryParameter |
QueryParameterMapper.map(QueryParameter from)
Maps from a given source query parameter to a target query parameter.
|
Modifier and Type | Class and Description |
---|---|
class |
PropertyQueryParameter
Query parameters representing fields of a
Property . |
class |
WorkObjectDefinitionQueryParameter
Query parameters representing fields of a
WorkObjectDefinition . |
Constructor and Description |
---|
VersionOperand(QueryParameter queryParameter)
Creates a new operand instance.
|
Copyright © 2010 - 2019 edorasware ag. All Rights Reserved.