| 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.