public class JsonbAccessMode extends Object implements AccessMode, Closeable
AccessMode.DecoratedType, AccessMode.Factory, AccessMode.Reader, AccessMode.Writer| Constructor and Description |
|---|
JsonbAccessMode(PropertyNamingStrategy propertyNamingStrategy,
String orderValue,
PropertyVisibilityStrategy visibilityStrategy,
boolean caseSensitive,
Map<AdapterKey,Adapter<?,?>> defaultConverters,
JohnzonAdapterFactory factory,
java.util.function.Supplier<javax.json.stream.JsonParserFactory> parserFactory) |
| Modifier and Type | Method and Description |
|---|---|
void |
afterParsed(Class<?> clazz)
Called once johnzon will not use AccessMode anymore.
|
void |
close() |
Comparator<String> |
fieldComparator(Class<?> clazz) |
Adapter<?,?> |
findAdapter(Class<?> clazz) |
Method |
findAnyGetter(Class<?> clazz) |
Method |
findAnySetter(Class<?> clazz) |
AccessMode.Factory |
findFactory(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) |
public JsonbAccessMode(PropertyNamingStrategy propertyNamingStrategy, String orderValue, PropertyVisibilityStrategy visibilityStrategy, boolean caseSensitive, Map<AdapterKey,Adapter<?,?>> defaultConverters, JohnzonAdapterFactory factory, java.util.function.Supplier<javax.json.stream.JsonParserFactory> parserFactory)
public Comparator<String> fieldComparator(Class<?> clazz)
fieldComparator in interface AccessModepublic AccessMode.Factory findFactory(Class<?> clazz)
findFactory in interface AccessModepublic Map<String,AccessMode.Reader> findReaders(Class<?> clazz)
findReaders in interface AccessModepublic Map<String,AccessMode.Writer> findWriters(Class<?> clazz)
findWriters in interface AccessModepublic ObjectConverter.Reader<?> findReader(Class<?> clazz)
findReader in interface AccessModepublic ObjectConverter.Writer<?> findWriter(Class<?> clazz)
findWriter in interface AccessModepublic Adapter<?,?> findAdapter(Class<?> clazz)
findAdapter in interface AccessModepublic Method findAnyGetter(Class<?> clazz)
findAnyGetter in interface AccessModepublic Method findAnySetter(Class<?> clazz)
findAnySetter in interface AccessModepublic void afterParsed(Class<?> clazz)
AccessModeafterParsed in interface AccessModeclazz - the parsed class.public void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2014–2024 The Apache Software Foundation. All rights reserved.