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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static classprivate static classprivate static classNested classes/interfaces inherited from interface org.apache.johnzon.mapper.access.AccessMode
AccessMode.DecoratedType, AccessMode.Factory, AccessMode.Reader, AccessMode.Writer -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterParsed(Class<?> clazz) Called once johnzon will not use AccessMode anymore.fieldComparator(Class<?> clazz) Adapter<?,?> findAdapter(Class<?> clazz) findAnyField(Class<?> clazz) findAnyGetter(Class<?> clazz) findAnySetter(Class<?> clazz) findFactory(Class<?> clazz) findFactory(Class<?> clazz, Function<AnnotatedElement, String>... parameterNameExtractors) findMapAdder(Class<?> clazz) findReader(Class<?> clazz) findReaders(Class<?> clazz) private Map<String,AccessMode.Reader> findStackTraceElementReaders(Class<?> clazz) private AccessMode.FactoryfindThrowableFactory(Class<?> clazz) private Map<String,AccessMode.Reader> findThrowableReaders(Class<?> clazz) private Map<String,AccessMode.Writer> findThrowableWriters(Class<?> clazz) findWriter(Class<?> clazz) findWriters(Class<?> clazz) private booleanisInaccessibleAndThrowable(Class<?> clazz, RuntimeException ioe) private booleanisJavaThrowable(Class<?> clazz) private booleanisStackTraceElement(Class<?> clazz)
-
Field Details
-
delegate
-
-
Constructor Details
-
KnownNotOpenedJavaTypesAccessMode
-
-
Method Details
-
isInaccessibleAndThrowable
-
findThrowableWriters
-
findThrowableReaders
-
findStackTraceElementReaders
-
findThrowableFactory
-
isJavaThrowable
-
isStackTraceElement
-
findFactory
public AccessMode.Factory findFactory(Class<?> clazz, Function<AnnotatedElement, String>... parameterNameExtractors) - Specified by:
findFactoryin interfaceAccessMode
-
findFactory
- Specified by:
findFactoryin interfaceAccessMode
-
findReaders
- Specified by:
findReadersin interfaceAccessMode
-
findWriters
- Specified by:
findWritersin interfaceAccessMode
-
findReader
- Specified by:
findReaderin interfaceAccessMode
-
findWriter
- Specified by:
findWriterin interfaceAccessMode
-
findAnyGetter
- Specified by:
findAnyGetterin interfaceAccessMode
-
findAnySetter
- Specified by:
findAnySetterin interfaceAccessMode
-
findAnyField
- Specified by:
findAnyFieldin interfaceAccessMode
-
findMapAdder
- Specified by:
findMapAdderin interfaceAccessMode
-
findAdapter
- Specified by:
findAdapterin interfaceAccessMode
-
fieldComparator
- Specified by:
fieldComparatorin interfaceAccessMode
-
afterParsed
Description copied from interface:AccessModeCalled once johnzon will not use AccessMode anymore. Can be used to clean up any local cache.- Specified by:
afterParsedin interfaceAccessMode- Parameters:
clazz- the parsed class.
-