Module org.apache.johnzon.mapper
Package org.apache.johnzon.mapper.access
Class KnownNotOpenedJavaTypesAccessMode
- java.lang.Object
- 
- org.apache.johnzon.mapper.access.KnownNotOpenedJavaTypesAccessMode
 
- 
- All Implemented Interfaces:
- AccessMode
 
 public class KnownNotOpenedJavaTypesAccessMode extends java.lang.Object implements AccessMode 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description private static classKnownNotOpenedJavaTypesAccessMode.BaseFactoryprivate static classKnownNotOpenedJavaTypesAccessMode.ExceptionMessageFactoryprivate static classKnownNotOpenedJavaTypesAccessMode.InlineReader<T,F>private static classKnownNotOpenedJavaTypesAccessMode.InlineWriter<T,F>- 
Nested classes/interfaces inherited from interface org.apache.johnzon.mapper.access.AccessModeAccessMode.DecoratedType, AccessMode.Factory, AccessMode.Reader, AccessMode.Writer
 
- 
 - 
Field SummaryFields Modifier and Type Field Description private AccessModedelegate
 - 
Constructor SummaryConstructors Constructor Description KnownNotOpenedJavaTypesAccessMode(AccessMode delegate)
 - 
Method SummaryAll Methods Instance Methods Concrete 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)AccessMode.FactoryfindFactory(java.lang.Class<?> clazz)AccessMode.FactoryfindFactory(java.lang.Class<?> clazz, java.util.function.Function<java.lang.reflect.AnnotatedElement,java.lang.String>... parameterNameExtractors)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)private java.util.Map<java.lang.String,AccessMode.Reader>findStackTraceElementReaders(java.lang.Class<?> clazz)private AccessMode.FactoryfindThrowableFactory(java.lang.Class<?> clazz)private java.util.Map<java.lang.String,AccessMode.Reader>findThrowableReaders(java.lang.Class<?> clazz)private java.util.Map<java.lang.String,AccessMode.Writer>findThrowableWriters(java.lang.Class<?> clazz)ObjectConverter.Writer<?>findWriter(java.lang.Class<?> clazz)java.util.Map<java.lang.String,AccessMode.Writer>findWriters(java.lang.Class<?> clazz)private booleanisInaccessibleAndThrowable(java.lang.Class<?> clazz, java.lang.RuntimeException ioe)private booleanisJavaThrowable(java.lang.Class<?> clazz)private booleanisStackTraceElement(java.lang.Class<?> clazz)
 
- 
- 
- 
Field Detail- 
delegateprivate final AccessMode delegate 
 
- 
 - 
Constructor Detail- 
KnownNotOpenedJavaTypesAccessModepublic KnownNotOpenedJavaTypesAccessMode(AccessMode delegate) 
 
- 
 - 
Method Detail- 
isInaccessibleAndThrowableprivate boolean isInaccessibleAndThrowable(java.lang.Class<?> clazz, java.lang.RuntimeException ioe)
 - 
findThrowableWritersprivate java.util.Map<java.lang.String,AccessMode.Writer> findThrowableWriters(java.lang.Class<?> clazz) 
 - 
findThrowableReadersprivate java.util.Map<java.lang.String,AccessMode.Reader> findThrowableReaders(java.lang.Class<?> clazz) 
 - 
findStackTraceElementReadersprivate java.util.Map<java.lang.String,AccessMode.Reader> findStackTraceElementReaders(java.lang.Class<?> clazz) 
 - 
findThrowableFactoryprivate AccessMode.Factory findThrowableFactory(java.lang.Class<?> clazz) 
 - 
isJavaThrowableprivate boolean isJavaThrowable(java.lang.Class<?> clazz) 
 - 
isStackTraceElementprivate boolean isStackTraceElement(java.lang.Class<?> clazz) 
 - 
findFactorypublic AccessMode.Factory findFactory(java.lang.Class<?> clazz, java.util.function.Function<java.lang.reflect.AnnotatedElement,java.lang.String>... parameterNameExtractors) - Specified by:
- findFactoryin interface- AccessMode
 
 - 
findFactorypublic AccessMode.Factory findFactory(java.lang.Class<?> clazz) - Specified by:
- findFactoryin interface- AccessMode
 
 - 
findReaderspublic java.util.Map<java.lang.String,AccessMode.Reader> findReaders(java.lang.Class<?> clazz) - Specified by:
- findReadersin interface- AccessMode
 
 - 
findWriterspublic java.util.Map<java.lang.String,AccessMode.Writer> findWriters(java.lang.Class<?> clazz) - Specified by:
- findWritersin interface- AccessMode
 
 - 
findReaderpublic ObjectConverter.Reader<?> findReader(java.lang.Class<?> clazz) - Specified by:
- findReaderin interface- AccessMode
 
 - 
findWriterpublic ObjectConverter.Writer<?> findWriter(java.lang.Class<?> clazz) - Specified by:
- findWriterin interface- AccessMode
 
 - 
findAnyGetterpublic java.lang.reflect.Method findAnyGetter(java.lang.Class<?> clazz) - Specified by:
- findAnyGetterin interface- AccessMode
 
 - 
findAnySetterpublic java.lang.reflect.Method findAnySetter(java.lang.Class<?> clazz) - Specified by:
- findAnySetterin interface- AccessMode
 
 - 
findAnyFieldpublic java.lang.reflect.Field findAnyField(java.lang.Class<?> clazz) - Specified by:
- findAnyFieldin interface- AccessMode
 
 - 
findMapAdderpublic java.lang.reflect.Method findMapAdder(java.lang.Class<?> clazz) - Specified by:
- findMapAdderin interface- AccessMode
 
 - 
findAdapterpublic Adapter<?,?> findAdapter(java.lang.Class<?> clazz) - Specified by:
- findAdapterin interface- AccessMode
 
 - 
fieldComparatorpublic java.util.Comparator<java.lang.String> fieldComparator(java.lang.Class<?> clazz) - Specified by:
- fieldComparatorin interface- AccessMode
 
 - 
afterParsedpublic void afterParsed(java.lang.Class<?> clazz) Description copied from interface:AccessModeCalled once johnzon will not use AccessMode anymore. Can be used to clean up any local cache.- Specified by:
- afterParsedin interface- AccessMode
- Parameters:
- clazz- the parsed class.
 
 
- 
 
-