public class MasterDataInstanceQueryImpl extends AbstractVariableQueryImpl<MasterDataInstanceQuery,MasterDataInstance> implements MasterDataInstanceQuery, CacheAwareQuery<MasterDataInstanceEntity>
ListQueryParameterObject.OrderBy, ListQueryParameterObject.ResultType
Query.NullHandlingOnOrder
Modifier and Type | Field and Description |
---|---|
protected String |
definitionExternalId |
protected String |
definitionId |
protected String |
definitionKey |
protected String |
externalId |
protected String |
externalIdLike |
protected String |
id |
protected boolean |
includeTranslations |
protected boolean |
includeVariables |
protected String |
key |
protected String |
keyLike |
protected String |
name |
protected String |
nameLike |
protected String |
nameLikeIgnoreCase |
protected String |
state |
protected String |
tenantId |
queryVariableValues, variableServiceConfiguration
commandContext, commandExecutor
databaseType, DEFAULT_ORDER_BY, defaultOrderBy, firstResult, maxResults, nullHandlingColumn, nullHandlingOnOrder, orderByCollection, orderProperty, parameter, resultType, SORTORDER_ASC, SORTORDER_DESC
Constructor and Description |
---|
MasterDataInstanceQueryImpl() |
MasterDataInstanceQueryImpl(CommandExecutor commandExecutor,
DataObjectEngineConfiguration dataObjectEngineConfiguration) |
addVariable, ensureVariablesInitialized, getQueryVariableValues, hasLocalQueryVariableValue, hasNonLocalQueryVariableValue, hasValueComparisonQueryVariables, isBoolean, variableExists, variableExists, variableNotExists, variableNotExists, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEquals, variableValueEqualsIgnoreCase, variableValueEqualsIgnoreCase, variableValueGreaterThan, variableValueGreaterThan, variableValueGreaterThanOrEqual, variableValueGreaterThanOrEqual, variableValueLessThan, variableValueLessThan, variableValueLessThanOrEqual, variableValueLessThanOrEqual, variableValueLike, variableValueLike, variableValueLikeIgnoreCase, variableValueLikeIgnoreCase, variableValueNotEquals, variableValueNotEquals, variableValueNotEqualsIgnoreCase, variableValueNotEqualsIgnoreCase
asc, checkQueryOk, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
addOrder, buildOrderBy, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByCollectionSafe, getOrderByForWindow, getOuterJoinOrderBy, getParameter, hasOrderBy, hasOrderByForColumn, isNeedsPaging, mapOrderByToSql, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
variableValueEquals, variableValueEqualsIgnoreCase, variableValueLike, variableValueLikeIgnoreCase
asc, count, desc, list, listPage, orderBy, orderBy, singleResult
enhanceCachedValue
protected String id
protected String definitionId
protected String definitionExternalId
protected String definitionKey
protected String key
protected String keyLike
protected String externalId
protected String externalIdLike
protected String tenantId
protected String name
protected String nameLike
protected String nameLikeIgnoreCase
protected String state
protected boolean includeVariables
protected boolean includeTranslations
public MasterDataInstanceQueryImpl()
public MasterDataInstanceQueryImpl(CommandExecutor commandExecutor, DataObjectEngineConfiguration dataObjectEngineConfiguration)
public MasterDataInstanceQuery definitionId(String definitionId)
definitionId
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery definitionExternalId(String definitionExternalId)
definitionExternalId
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery definitionKey(String definitionKey)
definitionKey
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery id(String id)
id
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery tenantId(String tenantId)
tenantId
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery externalId(String externalId)
externalId
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery externalIdLike(String externalIdLike)
externalIdLike
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery key(String key)
key
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery keyLike(String keyLike)
keyLike
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery name(String name)
name
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery nameLike(String nameLike)
nameLike
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery nameLikeIgnoreCase(String nameLikeIgnoreCase)
nameLikeIgnoreCase
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery state(String state)
state
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery onlyActive()
onlyActive
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery includeVariables()
includeVariables
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery includeTranslations()
includeTranslations
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery orderByName()
orderByName
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery orderByKey()
orderByKey
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery orderByExternalId()
orderByExternalId
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery orderByCreationTime()
orderByCreationTime
in interface MasterDataInstanceQuery
public MasterDataInstanceQuery orderByUpdateTime()
orderByUpdateTime
in interface MasterDataInstanceQuery
public long executeCount(CommandContext commandContext)
executeCount
in class AbstractVariableQueryImpl<MasterDataInstanceQuery,MasterDataInstance>
public List<MasterDataInstance> executeList(CommandContext commandContext)
executeList
in class AbstractVariableQueryImpl<MasterDataInstanceQuery,MasterDataInstance>
public String getId()
getId
in interface CacheAwareQuery<MasterDataInstanceEntity>
public String getDefinitionId()
public String getDefinitionExternalId()
public String getDefinitionKey()
public String getKey()
public String getKeyLike()
public String getExternalId()
public String getExternalIdLike()
public String getTenantId()
public String getName()
public String getNameLike()
public String getNameLikeIgnoreCase()
public String getState()
public boolean isIncludeVariables()
public boolean isIncludeTranslations()