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)
ConfigurationNameMapper
configurationLocation
in interface ConfigurationNameMapper
public String configurationLocation(Class<? extends ConfigurationNode> type, String name)
ConfigurationNameMapper
configurationLocation
in interface ConfigurationNameMapper
public String configurationNodeName(Class<? extends ConfigurationNode> type, Resource resource)
ConfigurationNameMapper
ConfigurationNameMapper.configurationLocation(Class, String)
. May return null if the
resource name is not following the expected naming format.configurationNodeName
in interface ConfigurationNameMapper
Copyright © 2001–2023 Apache Cayenne. All rights reserved.