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)
DataTableFavoriteConfigurationQuery
id
in interface DataTableFavoriteConfigurationQuery
public DataTableFavoriteConfigurationQuery favoriteKey(String favoriteKey)
DataTableFavoriteConfigurationQuery
favoriteKey
in interface DataTableFavoriteConfigurationQuery
public DataTableFavoriteConfigurationQuery tenantId(String tenantId)
DataTableFavoriteConfigurationQuery
tenantId
in interface DataTableFavoriteConfigurationQuery
public DataTableFavoriteConfigurationQuery ownerUser(String userId)
DataTableFavoriteConfigurationQuery
ownerUser
in interface DataTableFavoriteConfigurationQuery
public DataTableFavoriteConfigurationQuery name(String name)
DataTableFavoriteConfigurationQuery
name
in interface DataTableFavoriteConfigurationQuery
public DataTableFavoriteConfiguration singleResult()
DataTableFavoriteConfigurationQuery
DataTableFavoriteConfiguration
.singleResult
in interface DataTableFavoriteConfigurationQuery
public List<DataTableFavoriteConfiguration> list()
DataTableFavoriteConfigurationQuery
DataTableFavoriteConfiguration
(s)list
in interface DataTableFavoriteConfigurationQuery
protected String fetchDefaultPropertyId()
protected DataTableFavoriteConfiguration asFavoriteConfiguration(ConfigurationProperty property, String defaultPropertyId)
protected com.fasterxml.jackson.databind.node.ObjectNode convertToObjectNode(String value)