public class DefaultConfigurationNameMapper extends Object implements ConfigurationNameMapper
| Modifier and Type | Field and Description |
|---|---|
protected ConfigurationNodeVisitor<String> |
nameMapper |
| Constructor and Description |
|---|
DefaultConfigurationNameMapper() |
| Modifier and Type | Method and Description |
|---|---|
String |
configurationLocation(Class<? extends ConfigurationNode> type,
String name)
Returns the name of a configuration resource based on a naming convention
for a given node type.
|
String |
configurationLocation(ConfigurationNode node)
Returns the name of a configuration resource based on a naming convention
for a given node type.
|
String |
configurationNodeName(Class<? extends ConfigurationNode> type,
Resource resource)
Returns a node name for a given configuration type and a configuration
resource.
|
protected String |
getDataChannelName(String name) |
protected String |
getDataMapName(String name) |
protected ConfigurationNodeVisitor<String> nameMapper
public String configurationLocation(ConfigurationNode node)
ConfigurationNameMapperconfigurationLocation in interface ConfigurationNameMapperpublic String configurationLocation(Class<? extends ConfigurationNode> type, String name)
ConfigurationNameMapperconfigurationLocation in interface ConfigurationNameMapperpublic String configurationNodeName(Class<? extends ConfigurationNode> type, Resource resource)
ConfigurationNameMapperConfigurationNameMapper.configurationLocation(Class, String) . May return null if the
resource name is not following the expected naming format.configurationNodeName in interface ConfigurationNameMapperCopyright © 2001–2023 Apache Cayenne. All rights reserved.