Package org.apache.johnzon.mapper.access
Interface AccessMode
- 
- All Known Implementing Classes:
- BaseAccessMode,- FieldAccessMode,- FieldAndMethodAccessMode,- JsonbAccessMode,- KnownNotOpenedJavaTypesAccessMode,- MethodAccessMode
 
 public interface AccessMode
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static interfaceAccessMode.DecoratedTypestatic interfaceAccessMode.Factorystatic interfaceAccessMode.Readerstatic interfaceAccessMode.Writer
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidafterParsed(Class<?> clazz)Called once johnzon will not use AccessMode anymore.Comparator<String>fieldComparator(Class<?> clazz)Adapter<?,?>findAdapter(Class<?> clazz)FieldfindAnyField(Class<?> clazz)MethodfindAnyGetter(Class<?> clazz)MethodfindAnySetter(Class<?> clazz)default AccessMode.FactoryfindFactory(Class<?> clazz)AccessMode.FactoryfindFactory(Class<?> clazz, Function<AnnotatedElement,String>... parameterNameExtractors)default MethodfindMapAdder(Class<?> clazz)ObjectConverter.Reader<?>findReader(Class<?> clazz)Map<String,AccessMode.Reader>findReaders(Class<?> clazz)ObjectConverter.Writer<?>findWriter(Class<?> clazz)Map<String,AccessMode.Writer>findWriters(Class<?> clazz)
 
- 
- 
- 
Method Detail- 
findFactoryAccessMode.Factory findFactory(Class<?> clazz, Function<AnnotatedElement,String>... parameterNameExtractors) 
 - 
findFactorydefault AccessMode.Factory findFactory(Class<?> clazz) 
 - 
fieldComparatorComparator<String> fieldComparator(Class<?> clazz) 
 - 
findReadersMap<String,AccessMode.Reader> findReaders(Class<?> clazz) 
 - 
findWritersMap<String,AccessMode.Writer> findWriters(Class<?> clazz) 
 - 
findReaderObjectConverter.Reader<?> findReader(Class<?> clazz) 
 - 
findWriterObjectConverter.Writer<?> findWriter(Class<?> clazz) 
 - 
afterParsedvoid afterParsed(Class<?> clazz) Called once johnzon will not use AccessMode anymore. Can be used to clean up any local cache.- Parameters:
- clazz- the parsed class.
 
 
- 
 
-