Package | Description |
---|---|
com.edorasware.commons.core.beat | |
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.
|
com.edorasware.commons.core.util.bulk |
Modifier and Type | Class and Description |
---|---|
static class |
BeatQuery.Hint
Beat query hints.
|
Modifier and Type | Field and Description |
---|---|
static QueryHint |
BeatQuery.Hint.OMIT_OLD_AND_NEW_VALUE
A hint to omit the old and new value when executing a beat query.
|
Modifier and Type | Method and Description |
---|---|
protected Set<String> |
JdbcDomainObjectDefinitionPersistence.getEntityIdsOfPropertiesToSelect(List<R> results,
Set<? extends QueryHint> hints) |
protected Set<String> |
JdbcWorkObjectDefinitionPersistence.getEntityIdsOfPropertiesToSelect(List<R> entityResults,
Set<? extends QueryHint> hints) |
protected Set<String> |
JdbcDomainObjectPersistence.getEntityIdsOfVariablesToSelect(List<R> results,
Set<? extends QueryHint> hints) |
protected Set<String> |
JdbcWorkObjectPersistence.getEntityIdsOfVariablesToSelect(List<R> entityResults,
Set<? extends QueryHint> hints) |
protected Set<PropertyResult> |
JdbcDomainObjectDefinitionPersistence.getPropertyResultsForEntity(R entityResult,
Map<String,Set<PropertyResult>> propertyResultsPerEntity,
Set<? extends QueryHint> hints) |
protected Set<PropertyResult> |
JdbcWorkObjectDefinitionPersistence.getPropertyResultsForEntity(R entityResult,
Map<String,Set<PropertyResult>> propertyResultsPerEntity,
Set<? extends QueryHint> hints) |
protected Set<VariableResult> |
JdbcDomainObjectPersistence.getVariableResultsForEntity(R entityResult,
Map<String,Set<VariableResult>> variableResultsPerEntity,
Set<? extends QueryHint> hints) |
protected Set<VariableResult> |
JdbcWorkObjectPersistence.getVariableResultsForEntity(R entityResult,
Map<String,Set<VariableResult>> variableResultsPerEntity,
Set<? extends QueryHint> hints) |
protected Collection<VariableResult> |
JdbcDomainObjectPersistence.selectVariablesForEntityIds(Collection<String> entityIdValues,
Set<? extends QueryHint> hints) |
protected void |
JdbcDomainObjectDefinitionPersistence.setChildren(List<R> results,
Set<? extends QueryHint> hints) |
protected void |
JdbcDomainObjectPersistence.setChildren(List<R> results,
Set<? extends QueryHint> hints) |
protected abstract void |
JdbcEntityPersistence.setChildren(List<R> results,
Set<? extends QueryHint> hints) |
protected abstract void |
JdbcDomainObjectPersistence.setDomainObjectChildren(List<R> results,
Set<? extends QueryHint> hints) |
protected void |
JdbcWorkObjectPersistence.setDomainObjectChildren(List<R> results,
Set<? extends QueryHint> hints) |
protected abstract void |
JdbcDomainObjectDefinitionPersistence.setDomainObjectDefinitionChildren(List<R> results,
Set<? extends QueryHint> hints) |
protected void |
JdbcWorkObjectDefinitionPersistence.setDomainObjectDefinitionChildren(List<R> results,
Set<? extends QueryHint> hints) |
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 |
---|---|
Set<QueryHint> |
BaseQuery.getHints() |
Set<QueryHint> |
Query.getHints()
The hints to apply when executing the query.
|
Modifier and Type | Method and Description |
---|---|
SELF |
BaseQuery.BaseQueryBuilder.hints(QueryHint hint)
Sets a single query execution hint.
|
Modifier and Type | Method and Description |
---|---|
SELF |
BaseQuery.BaseQueryBuilder.hints(Set<QueryHint> hints)
Sets query execution hints.
|
void |
BaseQuery.QueryData.setHints(Set<QueryHint> hints) |
Modifier and Type | Class and Description |
---|---|
static class |
DomainObjectDefinitionQuery.Hint
Domain object definition query hints.
|
static class |
DomainObjectQuery.Hint
Domain object query hints.
|
static class |
EntityQuery.Hint
Entity query hints.
|
class |
HiddenVariableQueryHint
A query hint which manages the inclusion of variables which have the
HiddenVariableQueryHint.HIDDEN_VARIABLE_NAME_PREFIX as name prefix. |
class |
VariableRestrictionQueryHint
A query hint which restricts the variables to be loaded based on a predicate.
|
static class |
WorkObjectDefinitionQuery.Hint
Work object definition query hints.
|
static class |
WorkObjectQuery.Hint
Work object query hints.
|
Modifier and Type | Field and Description |
---|---|
static QueryHint |
WorkObjectDefinitionQuery.Hint.INCLUDE_PARENT_PROPERTIES
A hint to include the parent properties when executing a work object definition query.
|
static QueryHint |
WorkObjectQuery.Hint.INCLUDE_PARENT_VARIABLES
A hint to include the parent variables when executing a work object query.
|
static QueryHint |
EntityQuery.Hint.OMIT_ALL_RELATIONS
A hint to omit all relations when executing an entity query.
|
static QueryHint |
WorkObjectQuery.Hint.OMIT_IDENTITY_LINKS
A hint to omit the identity links (candidate users and candidate groups) when executing a work object query.
|
static QueryHint |
WorkObjectDefinitionQuery.Hint.OMIT_PARENT_PROPERTIES
A hint to omit the parent properties when executing a work object definition query.
|
static QueryHint |
WorkObjectQuery.Hint.OMIT_PARENT_VARIABLES
A hint to omit the parent variables when executing a work object query.
|
static QueryHint |
DomainObjectDefinitionQuery.Hint.OMIT_PROPERTIES
A hint to omit the properties when executing a domain object definition query.
|
static QueryHint |
DomainObjectDefinitionQuery.Hint.OMIT_RESOURCE_STRING
A hint to omit the (potentially very large) resource string when executing a domain object definition query.
|
static QueryHint |
DomainObjectQuery.Hint.OMIT_VARIABLES
A hint to omit the variables when executing a domain object query.
|
Modifier and Type | Method and Description |
---|---|
QueryHint |
VariableRestrictionQueryHint.Factory.matching(Predicate predicate)
Creates a query hint which restricts the variables to be loaded based on the given predicate (white list semantics).
|
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.
|
Copyright © 2010 - 2018 edorasware ag. All Rights Reserved.