Package | Description |
---|---|
com.edorasware.api.query |
Work object query support.
|
com.edorasware.api.query.internal | |
com.edorasware.commons.core.persistence.jdbc |
Classes for JDBC-based database persistence management and configuration thereof.
|
com.edorasware.commons.core.util.bulk | |
com.edorasware.commons.core.util.bulk.internal |
Modifier and Type | Field and Description |
---|---|
static QueryHint |
WorkObjectQueryHints.INCLUDE_HIDDEN_VARIABLES
A hint to include the hidden variables when executing a domain object query.
|
static QueryHint |
WorkObjectDefinitionQueryHints.INCLUDE_PARENT_PROPERTIES
A hint to include the parent properties in the query results.
|
static QueryHint |
WorkObjectQueryHints.INCLUDE_PARENT_VARIABLES
A hint to include the parent variables in the query results.
|
static QueryHint |
CommonQueryHints.OMIT_ALL_RELATIONS |
static QueryHint |
WorkObjectQueryHints.OMIT_IDENTITY_LINKS
A hint to omit the identity links (candidate users and candidate groups) from the query results.
|
static QueryHint |
WorkObjectDefinitionQueryHints.OMIT_PROPERTIES
A hint to omit the properties from the query results.
|
static QueryHint |
WorkObjectDefinitionQueryHints.OMIT_RESOURCE_STRING
A hint to omit the (potentially very large) resource string from the query results.
|
static QueryHint |
WorkObjectQueryHints.OMIT_VARIABLES
A hint to omit the variables when executing a domain object query.
|
Modifier and Type | Method and Description |
---|---|
static QueryHint |
QueryHint.get(String value)
Returns a new instance with the given value.
|
QueryHint |
VariableRestrictionQueryHintFactory.matching(Predicate predicate)
Creates a query hint which restricts the variables to be loaded based on the given predicate (white list semantics).
|
QueryHint |
VariableRestrictionQueryHintFactory.matching(String... variableNames)
Creates a query hint which restricts the variables to be loaded based on the given names.
|
QueryHint |
VariableRestrictionQueryHintFactory.matching(String variableName)
Creates a query hint which restricts the variable to be loaded based on the given name.
|
QueryHint |
VariableRestrictionQueryHintFactory.matching(ValueAccessor<?>... valueAccessors)
Creates a query hint which restricts the variables to be loaded based on the given value accessors.
|
Modifier and Type | Method and Description |
---|---|
Set<QueryHint> |
Query.getHints()
The hints to apply when executing the query.
|
Modifier and Type | Method and Description |
---|---|
Query.Builder |
Query.Builder.hints(QueryHint hint)
Sets a single query execution hint.
|
Modifier and Type | Method and Description |
---|---|
Query.Builder |
Query.Builder.hints(Collection<QueryHint> hints)
Sets query execution hints.
|
Modifier and Type | Class and Description |
---|---|
class |
VariableRestrictionQueryHint
A query hint which restricts the variables to be loaded based on a predicate.
|
Modifier and Type | Method and Description |
---|---|
QueryHint |
VariableRestrictionQueryHint.Factory.matching(Predicate predicate) |
QueryHint |
VariableRestrictionQueryHint.Factory.matching(String... variableNames) |
QueryHint |
VariableRestrictionQueryHint.Factory.matching(String variableName) |
QueryHint |
VariableRestrictionQueryHint.Factory.matching(ValueAccessor<?>... valueAccessors) |
Modifier and Type | Method and Description |
---|---|
ConfigurableRowMapper<T> |
ConfigurableRowMapper.configure(Set<QueryHint> hints)
Returns a new row mapper that is configured based on the given query hints.
|
Modifier and Type | Method and Description |
---|---|
long |
BulkProcessor.process(String taskName,
Predicate predicate,
Set<QueryHint> hints,
com.google.common.base.Function<T,Void> function,
SearchScope searchScope)
Process all objects matched by the given predicate, applying the given function to each one.
|
Modifier and Type | Method and Description |
---|---|
long |
BaseBulkEntityProcessor.process(String taskName,
Predicate predicate,
Set<QueryHint> hints,
com.google.common.base.Function<T,Void> function,
SearchScope searchScope) |
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.