org.apache.myfaces.extensions.validator.core.mapper
Interface NameMapper<T>

All Known Subinterfaces:
SubMapperAwareNameMapper<T>
All Known Implementing Classes:
AbstractCustomNameMapper, AbstractMetaDataToValidationStrategyNameMapper, AbstractValidationStrategyToMetaDataTransformerNameMapper, AbstractValidationStrategyToMsgResolverNameMapper, AnnotationToValidationStrategyBeanNameMapper, BeanValidationStrategyToMetaDataTransformerNameMapper, CustomConfiguredAnnotationToValidationStrategyNameMapper, CustomConfiguredValidationStrategyToMetaDataTransformerNameMapper, CustomConfiguredValidationStrategyToMsgResolverNameMapper, CustomConventionAnnotationToValidationStrategyNameMapper, CustomConventionValidationStrategyToMetaDataTransformerNameMapper, CustomConventionValidationStrategyToMsgResolverNameMapper, DefaultAnnotationToValidationStrategyNameMapper, DefaultFacesInformationStorageNameMapper, DefaultFacesMessageStorageNameMapper, DefaultMetaDataStorageNameMapper, DefaultModuleValidationStrategyToMsgResolverNameMapper, DefaultPropertyStorageNameMapper, DefaultRendererInterceptorPropertyStorageNameMapper, DefaultRendererProxyStorageNameMapper, DefaultValidationStrategyToMetaDataTransformerNameMapper, DefaultValidationStrategyToMsgResolverNameMapper, DefaultViolationSeverityInterpreterStorageNameMapper, SimpleAnnotationToValidationStrategyNameMapper, SimpleValidationStrategyToMetaDataTransformerNameMapper, SimpleValidationStrategyToMsgResolverNameMapper, ValidationStrategyToMetaDataTransformerSubMapperAwareNameMapper

@InvocationOrderSupport
public interface NameMapper<T>

Interface for name mappers. A name mapper calculates a name for a given source object. e.g. Meta-Data Key (e.g.: annotation class name) -> ValidationStrategy

Since:
1.x.1
Author:
Gerhard Petracek

Method Summary
 java.lang.String createName(T source)
           
 

Method Detail

createName

java.lang.String createName(T source)


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.