public class DatabaseSchemaDataObjectInstanceQueryImpl extends org.flowable.common.engine.impl.query.AbstractQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance> implements DatabaseSchemaDataObjectInstanceQuery
Modifier and Type | Class and Description |
---|---|
protected class |
DatabaseSchemaDataObjectInstanceQueryImpl.LimitAndOffsetDecorator |
Modifier and Type | Field and Description |
---|---|
protected String |
definitionId |
protected String |
definitionKey |
protected String |
id |
protected String |
lookupId |
protected String |
lookupIdLike |
protected String |
tenantId |
protected Map<String,Object> |
valueEquals |
protected Map<String,String> |
valueLike |
Constructor and Description |
---|
DatabaseSchemaDataObjectInstanceQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor,
String databaseType) |
Modifier and Type | Method and Description |
---|---|
protected void |
checkQueryOk() |
protected org.mybatis.dynamic.sql.select.render.SelectStatementProvider |
createCountSelectProvider(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
protected org.mybatis.dynamic.sql.select.render.SelectStatementProvider |
createListSelectProvider(DatabaseSchemaDataObjectModel dataObjectModel) |
protected org.mybatis.dynamic.sql.select.render.SelectStatementProvider |
createListSelectProviderWithPaging(org.mybatis.dynamic.sql.select.render.SelectStatementProvider delegate) |
DatabaseSchemaDataObjectInstanceQuery |
definitionExternalId(String externalId) |
DatabaseSchemaDataObjectInstanceQuery |
definitionId(String id) |
DatabaseSchemaDataObjectInstanceQuery |
definitionKey(String key) |
long |
executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
List<DatabaseSchemaDataObjectInstance> |
executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
DatabaseSchemaDataObjectInstanceQuery |
fieldValueEquals(String fieldName,
Object value)
Adds an equals predicate for the specified field name and value provided.
|
DatabaseSchemaDataObjectInstanceQuery |
fieldValueLike(String fieldName,
String value)
Adds a like predicate for the specified field name and value provided.
|
protected DataObjectDefinition |
getDataObjectDefinition(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
protected DatabaseSchemaDataObjectModel |
getDataObjectModel(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
protected DatabaseSchemaDataObjectModel |
getDataObjectModel(DataObjectDefinition dataObjectDefinition,
org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
protected org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations |
getJdbcTemplate(org.flowable.common.engine.impl.interceptor.CommandContext commandContext) |
DatabaseSchemaDataObjectInstanceQuery |
id(String id) |
DatabaseSchemaDataObjectInstanceQuery |
lookupId(String lookupId) |
DatabaseSchemaDataObjectInstanceQuery |
lookupIdLike(String lookupIdLike) |
DatabaseSchemaDataObjectInstanceQuery |
tenantId(String tenantId) |
asc, count, desc, direction, execute, executeSingleResult, list, listPage, orderBy, orderBy, setCommandExecutor, singleResult
addOrder, getDatabaseType, getFirstResult, getFirstRow, getLastRow, getMaxResults, getNullHandlingColumn, getOrderBy, getOrderByColumnMap, getOrderByColumns, getParameter, setDatabaseType, setFirstResult, setMaxResults, setNullHandlingColumn, setOrderByColumns, setParameter
protected String definitionId
protected String definitionKey
protected String lookupId
protected String id
protected String lookupIdLike
protected String tenantId
public DatabaseSchemaDataObjectInstanceQueryImpl(org.flowable.common.engine.impl.interceptor.CommandExecutor commandExecutor, String databaseType)
public DatabaseSchemaDataObjectInstanceQuery definitionId(String id)
definitionId
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public DatabaseSchemaDataObjectInstanceQuery definitionExternalId(String externalId)
definitionExternalId
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public DatabaseSchemaDataObjectInstanceQuery definitionKey(String key)
definitionKey
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public DatabaseSchemaDataObjectInstanceQuery id(String id)
id
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public DatabaseSchemaDataObjectInstanceQuery lookupId(String lookupId)
lookupId
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public DatabaseSchemaDataObjectInstanceQuery lookupIdLike(String lookupIdLike)
lookupIdLike
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public DatabaseSchemaDataObjectInstanceQuery tenantId(String tenantId)
tenantId
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public DatabaseSchemaDataObjectInstanceQuery fieldValueEquals(String fieldName, Object value)
DataObjectInstanceQuery
fieldValueEquals
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
fieldName
- the name of the field to create a predicate forvalue
- the value the field needs to be equal topublic DatabaseSchemaDataObjectInstanceQuery fieldValueLike(String fieldName, String value)
DataObjectInstanceQuery
fieldValueLike
in interface DataObjectInstanceQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
fieldName
- the name of the field to create a predicate forvalue
- the value the field needs to be likeprotected void checkQueryOk()
checkQueryOk
in class org.flowable.common.engine.impl.query.AbstractQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public long executeCount(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
executeCount
in class org.flowable.common.engine.impl.query.AbstractQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
public List<DatabaseSchemaDataObjectInstance> executeList(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
executeList
in class org.flowable.common.engine.impl.query.AbstractQuery<DatabaseSchemaDataObjectInstanceQuery,DatabaseSchemaDataObjectInstance>
protected org.mybatis.dynamic.sql.select.render.SelectStatementProvider createCountSelectProvider(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected org.mybatis.dynamic.sql.select.render.SelectStatementProvider createListSelectProvider(DatabaseSchemaDataObjectModel dataObjectModel)
protected DataObjectDefinition getDataObjectDefinition(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected DatabaseSchemaDataObjectModel getDataObjectModel(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected DatabaseSchemaDataObjectModel getDataObjectModel(DataObjectDefinition dataObjectDefinition, org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations getJdbcTemplate(org.flowable.common.engine.impl.interceptor.CommandContext commandContext)
protected org.mybatis.dynamic.sql.select.render.SelectStatementProvider createListSelectProviderWithPaging(org.mybatis.dynamic.sql.select.render.SelectStatementProvider delegate)
Copyright © 2019. All rights reserved.