public class KnownNotOpenedJavaTypesAccessMode extends java.lang.Object implements AccessMode
| Modifier and Type | Class and Description |
|---|---|
private static class |
KnownNotOpenedJavaTypesAccessMode.BaseFactory |
private static class |
KnownNotOpenedJavaTypesAccessMode.ExceptionMessageFactory |
private static class |
KnownNotOpenedJavaTypesAccessMode.InlineReader<T,F> |
private static class |
KnownNotOpenedJavaTypesAccessMode.InlineWriter<T,F> |
AccessMode.DecoratedType, AccessMode.Factory, AccessMode.Reader, AccessMode.Writer| Modifier and Type | Field and Description |
|---|---|
private AccessMode |
delegate |
| Constructor and Description |
|---|
KnownNotOpenedJavaTypesAccessMode(AccessMode delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterParsed(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.Field |
findAnyField(java.lang.Class<?> clazz) |
java.lang.reflect.Method |
findAnyGetter(java.lang.Class<?> clazz) |
java.lang.reflect.Method |
findAnySetter(java.lang.Class<?> clazz) |
AccessMode.Factory |
findFactory(java.lang.Class<?> clazz) |
AccessMode.Factory |
findFactory(java.lang.Class<?> clazz,
java.util.function.Function<java.lang.reflect.AnnotatedElement,java.lang.String>... parameterNameExtractors) |
java.lang.reflect.Method |
findMapAdder(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.Factory |
findThrowableFactory(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 boolean |
isInaccessibleAndThrowable(java.lang.Class<?> clazz,
java.lang.RuntimeException ioe) |
private boolean |
isJavaThrowable(java.lang.Class<?> clazz) |
private boolean |
isStackTraceElement(java.lang.Class<?> clazz) |
private final AccessMode delegate
public KnownNotOpenedJavaTypesAccessMode(AccessMode delegate)
private boolean isInaccessibleAndThrowable(java.lang.Class<?> clazz,
java.lang.RuntimeException ioe)
private java.util.Map<java.lang.String,AccessMode.Writer> findThrowableWriters(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.Reader> findStackTraceElementReaders(java.lang.Class<?> clazz)
private AccessMode.Factory findThrowableFactory(java.lang.Class<?> clazz)
private boolean isJavaThrowable(java.lang.Class<?> clazz)
private boolean isStackTraceElement(java.lang.Class<?> clazz)
public AccessMode.Factory findFactory(java.lang.Class<?> clazz, java.util.function.Function<java.lang.reflect.AnnotatedElement,java.lang.String>... parameterNameExtractors)
findFactory in interface AccessModepublic AccessMode.Factory findFactory(java.lang.Class<?> clazz)
findFactory in interface AccessModepublic java.util.Map<java.lang.String,AccessMode.Reader> findReaders(java.lang.Class<?> clazz)
findReaders in interface AccessModepublic java.util.Map<java.lang.String,AccessMode.Writer> findWriters(java.lang.Class<?> clazz)
findWriters in interface AccessModepublic ObjectConverter.Reader<?> findReader(java.lang.Class<?> clazz)
findReader in interface AccessModepublic ObjectConverter.Writer<?> findWriter(java.lang.Class<?> clazz)
findWriter in interface AccessModepublic java.lang.reflect.Method findAnyGetter(java.lang.Class<?> clazz)
findAnyGetter in interface AccessModepublic java.lang.reflect.Method findAnySetter(java.lang.Class<?> clazz)
findAnySetter in interface AccessModepublic java.lang.reflect.Field findAnyField(java.lang.Class<?> clazz)
findAnyField in interface AccessModepublic java.lang.reflect.Method findMapAdder(java.lang.Class<?> clazz)
findMapAdder in interface AccessModepublic Adapter<?,?> findAdapter(java.lang.Class<?> clazz)
findAdapter in interface AccessModepublic java.util.Comparator<java.lang.String> fieldComparator(java.lang.Class<?> clazz)
fieldComparator in interface AccessModepublic void afterParsed(java.lang.Class<?> clazz)
AccessModeafterParsed in interface AccessModeclazz - the parsed class.Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.