public class TablePropertiesConfigurationWrapper extends Object
TablePropertiesConfigurationWrapper.FilterdAlias
.Modifier and Type | Class and Description |
---|---|
class |
TablePropertiesConfigurationWrapper.FilterdAlias
FilteredAlias is used as a place holder for the formatter used to format table name and predicate filter.
|
Constructor and Description |
---|
TablePropertiesConfigurationWrapper(String remappedBaseName)
The constructor accepts the re-mapped name for the table corresponding to the original table name.
|
Modifier and Type | Method and Description |
---|---|
void |
addAliasConfiguration(String filteredNameOnBaseName,
String predicateFilter)
This method is used to add a
TablePropertiesConfigurationWrapper.FilterdAlias Configuration instance to this TablePropertiesConfigurationWrapper instance. |
List<TablePropertiesConfigurationWrapper.FilterdAlias> |
getFilteredAliases()
Returns the list of
TablePropertiesConfigurationWrapper.FilterdAlias configurations. |
String |
getRemappedBaseName()
Returns the re-mapped name for the current table whose FilteredAlias instances are wrapped in this TablePropertiesConfigurationWrapper instance.
|
public TablePropertiesConfigurationWrapper(String remappedBaseName)
remappedBaseName
- public void addAliasConfiguration(String filteredNameOnBaseName, String predicateFilter)
TablePropertiesConfigurationWrapper.FilterdAlias
Configuration instance to this TablePropertiesConfigurationWrapper instance.filteredNameOnBaseName
- predicateFilter
- public List<TablePropertiesConfigurationWrapper.FilterdAlias> getFilteredAliases()
TablePropertiesConfigurationWrapper.FilterdAlias
configurations.TablePropertiesConfigurationWrapper.FilterdAlias
public String getRemappedBaseName()