Package org.jclouds.json.internal
Class NamingStrategies.AnnotationBasedNamingStrategy
java.lang.Object
org.jclouds.json.internal.NamingStrategies.AnnotationBasedNamingStrategy
- Direct Known Subclasses:
 NamingStrategies.AnnotationConstructorNamingStrategy,NamingStrategies.AnnotationFieldNamingStrategy
- Enclosing class:
 NamingStrategies
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Map<Class<? extends Annotation>, ? extends NamingStrategies.NameExtractor<?>> protected final String - 
Constructor Summary
ConstructorsConstructorDescriptionAnnotationBasedNamingStrategy(Iterable<? extends NamingStrategies.NameExtractor<?>> extractors)  - 
Method Summary
 
- 
Field Details
- 
annotationToNameExtractor
protected final Map<Class<? extends Annotation>,? extends NamingStrategies.NameExtractor<?>> annotationToNameExtractor - 
forToString
 
 - 
 - 
Constructor Details
- 
AnnotationBasedNamingStrategy
public AnnotationBasedNamingStrategy(Iterable<? extends NamingStrategies.NameExtractor<?>> extractors)  
 - 
 - 
Method Details