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
 
public abstract static class NamingStrategies.AnnotationBasedNamingStrategy extends Object
 
- 
- 
Field Summary
Fields Modifier and Type Field Description protected Map<Class<? extends Annotation>,? extends NamingStrategies.NameExtractor<?>>annotationToNameExtractorprotected StringforToString 
- 
Constructor Summary
Constructors Constructor Description AnnotationBasedNamingStrategy(Iterable<? extends NamingStrategies.NameExtractor<?>> extractors) 
 - 
 
- 
- 
Field Detail
- 
annotationToNameExtractor
protected final Map<Class<? extends Annotation>,? extends NamingStrategies.NameExtractor<?>> annotationToNameExtractor
 
- 
forToString
protected final String forToString
 
 - 
 
- 
Constructor Detail
- 
AnnotationBasedNamingStrategy
public AnnotationBasedNamingStrategy(Iterable<? extends NamingStrategies.NameExtractor<?>> extractors)
 
 - 
 
 -