public class DefaultSortQueryDataRegistry extends Object implements SortQueryDataRegistry
SortQueryDataRegistry. This implementation uses autowire-by-type to inject
all beans implementing SortQueryData.| Constructor and Description |
|---|
DefaultSortQueryDataRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
protected Set<SortQueryData> |
getAllSortQueries() |
Collection<SortQueryData> |
getAllSortQueryData()
Get all elements in the registry.
|
Optional<SortQueryData> |
getDefaultSortQueryData(Class<? extends Dao> typeClass)
Get a default
SortQueryData for a given type class. |
Optional<SortQueryData> |
getSortQueryData(Class<? extends Dao> typeClass,
String sortCode)
Get a specific
SortQueryData by type class. |
void |
setAllSortQueries(Set<SortQueryData> allSortQueries) |
public Optional<SortQueryData> getSortQueryData(Class<? extends Dao> typeClass, String sortCode)
SortQueryDataRegistrySortQueryData by type class.getSortQueryData in interface SortQueryDataRegistrypublic Optional<SortQueryData> getDefaultSortQueryData(Class<? extends Dao> typeClass)
SortQueryDataRegistrySortQueryData for a given type class.getDefaultSortQueryData in interface SortQueryDataRegistrypublic Collection<SortQueryData> getAllSortQueryData()
SortQueryDataRegistrygetAllSortQueryData in interface SortQueryDataRegistryprotected Set<SortQueryData> getAllSortQueries()
public void setAllSortQueries(Set<SortQueryData> allSortQueries)
Copyright © 2017 SAP SE. All Rights Reserved.