Package org.apache.cayenne.configuration
Interface ConfigurationNameMapper
- All Known Implementing Classes:
- DefaultConfigurationNameMapper
public interface ConfigurationNameMapper
A service that maps the names of configuration objects to the resource names.
- 
Method SummaryModifier and Type Method Description StringconfigurationLocation(Class<? extends ConfigurationNode> type, String nodeName)Returns the name of a configuration resource based on a naming convention for a given node type.StringconfigurationLocation(ConfigurationNode node)Returns the name of a configuration resource based on a naming convention for a given node type.StringconfigurationNodeName(Class<? extends ConfigurationNode> type, Resource resource)Returns a node name for a given configuration type and a configuration resource.
- 
Method Details- 
configurationLocationReturns the name of a configuration resource based on a naming convention for a given node type.
- 
configurationLocationReturns the name of a configuration resource based on a naming convention for a given node type.
- 
configurationNodeNameReturns a node name for a given configuration type and a configuration resource. This operation is the opposite of theconfigurationLocation(Class, String). May return null if the resource name is not following the expected naming format.
 
-