public class DataTableFavoriteConfigurationQueryImpl extends Object implements DataTableFavoriteConfigurationQuery
| Modifier and Type | Field and Description |
|---|---|
protected ConfigurationService |
configurationService |
protected ConfigurationPropertyQuery |
configurationsQuery |
protected ConfigurationPropertyQuery |
defaultConfigurationQuery |
protected boolean |
favoriteKeyDefined |
protected com.fasterxml.jackson.databind.ObjectMapper |
objectMapper |
protected boolean |
ownerUserDefined |
| Constructor and Description |
|---|
DataTableFavoriteConfigurationQueryImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
ConfigurationService configurationService) |
| Modifier and Type | Method and Description |
|---|---|
protected DataTableFavoriteConfiguration |
asFavoriteConfiguration(ConfigurationProperty property,
String defaultPropertyId) |
protected com.fasterxml.jackson.databind.node.ObjectNode |
convertToObjectNode(String value) |
DataTableFavoriteConfigurationQuery |
favoriteKey(String favoriteKey)
Query for data table configurations with the given favorite key.
|
protected String |
fetchDefaultPropertyId() |
DataTableFavoriteConfigurationQuery |
id(String id)
Query for data table configurations with the given id.
|
List<DataTableFavoriteConfiguration> |
list()
Return a list of
DataTableFavoriteConfiguration(s) |
DataTableFavoriteConfigurationQuery |
name(String name)
Query for data table configurations with the given name.
|
DataTableFavoriteConfigurationQuery |
ownerUser(String userId)
Query for data table configurations for the given user.
|
DataTableFavoriteConfiguration |
singleResult()
Return a single
DataTableFavoriteConfiguration. |
DataTableFavoriteConfigurationQuery |
tenantId(String tenantId)
Query for data table configurations with the given tenant id.
|
protected final com.fasterxml.jackson.databind.ObjectMapper objectMapper
protected final ConfigurationService configurationService
protected final ConfigurationPropertyQuery configurationsQuery
protected final ConfigurationPropertyQuery defaultConfigurationQuery
protected boolean ownerUserDefined
protected boolean favoriteKeyDefined
public DataTableFavoriteConfigurationQueryImpl(com.fasterxml.jackson.databind.ObjectMapper objectMapper,
ConfigurationService configurationService)
public DataTableFavoriteConfigurationQuery id(String id)
DataTableFavoriteConfigurationQueryid in interface DataTableFavoriteConfigurationQuerypublic DataTableFavoriteConfigurationQuery favoriteKey(String favoriteKey)
DataTableFavoriteConfigurationQueryfavoriteKey in interface DataTableFavoriteConfigurationQuerypublic DataTableFavoriteConfigurationQuery tenantId(String tenantId)
DataTableFavoriteConfigurationQuerytenantId in interface DataTableFavoriteConfigurationQuerypublic DataTableFavoriteConfigurationQuery ownerUser(String userId)
DataTableFavoriteConfigurationQueryownerUser in interface DataTableFavoriteConfigurationQuerypublic DataTableFavoriteConfigurationQuery name(String name)
DataTableFavoriteConfigurationQueryname in interface DataTableFavoriteConfigurationQuerypublic DataTableFavoriteConfiguration singleResult()
DataTableFavoriteConfigurationQueryDataTableFavoriteConfiguration.singleResult in interface DataTableFavoriteConfigurationQuerypublic List<DataTableFavoriteConfiguration> list()
DataTableFavoriteConfigurationQueryDataTableFavoriteConfiguration(s)list in interface DataTableFavoriteConfigurationQueryprotected String fetchDefaultPropertyId()
protected DataTableFavoriteConfiguration asFavoriteConfiguration(ConfigurationProperty property, String defaultPropertyId)
protected com.fasterxml.jackson.databind.node.ObjectNode convertToObjectNode(String value)