- 
- All Known Implementing Classes:
- BaseAccessMode,- FieldAccessMode,- FieldAndMethodAccessMode,- 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(java.lang.Class<?> clazz)Called once johnzon will not use AccessMode anymore.java.util.Comparator<java.lang.String>fieldComparator(java.lang.Class<?> clazz)Adapter<?,?>findAdapter(java.lang.Class<?> clazz)java.lang.reflect.FieldfindAnyField(java.lang.Class<?> clazz)java.lang.reflect.MethodfindAnyGetter(java.lang.Class<?> clazz)java.lang.reflect.MethodfindAnySetter(java.lang.Class<?> clazz)default AccessMode.FactoryfindFactory(java.lang.Class<?> clazz)AccessMode.FactoryfindFactory(java.lang.Class<?> clazz, java.util.function.Function<java.lang.reflect.AnnotatedElement,java.lang.String>... parameterNameExtractors)default java.lang.reflect.MethodfindMapAdder(java.lang.Class<?> clazz)ObjectConverter.Reader<?>findReader(java.lang.Class<?> clazz)java.util.Map<java.lang.String,AccessMode.Reader>findReaders(java.lang.Class<?> clazz)ObjectConverter.Writer<?>findWriter(java.lang.Class<?> clazz)java.util.Map<java.lang.String,AccessMode.Writer>findWriters(java.lang.Class<?> clazz)
 
- 
- 
- 
Method Detail- 
findFactoryAccessMode.Factory findFactory(java.lang.Class<?> clazz, java.util.function.Function<java.lang.reflect.AnnotatedElement,java.lang.String>... parameterNameExtractors) 
 - 
findFactorydefault AccessMode.Factory findFactory(java.lang.Class<?> clazz) 
 - 
fieldComparatorjava.util.Comparator<java.lang.String> fieldComparator(java.lang.Class<?> clazz) 
 - 
findReadersjava.util.Map<java.lang.String,AccessMode.Reader> findReaders(java.lang.Class<?> clazz) 
 - 
findWritersjava.util.Map<java.lang.String,AccessMode.Writer> findWriters(java.lang.Class<?> clazz) 
 - 
findReaderObjectConverter.Reader<?> findReader(java.lang.Class<?> clazz) 
 - 
findWriterObjectConverter.Writer<?> findWriter(java.lang.Class<?> clazz) 
 - 
findAdapterAdapter<?,?> findAdapter(java.lang.Class<?> clazz) 
 - 
findAnyGetterjava.lang.reflect.Method findAnyGetter(java.lang.Class<?> clazz) 
 - 
findAnySetterjava.lang.reflect.Method findAnySetter(java.lang.Class<?> clazz) 
 - 
findAnyFieldjava.lang.reflect.Field findAnyField(java.lang.Class<?> clazz) 
 - 
findMapAdderdefault java.lang.reflect.Method findMapAdder(java.lang.Class<?> clazz) 
 - 
afterParsedvoid afterParsed(java.lang.Class<?> clazz) Called once johnzon will not use AccessMode anymore. Can be used to clean up any local cache.- Parameters:
- clazz- the parsed class.
 
 
- 
 
-