private static class MappingParserImpl.SuppressConversionMappingParser extends java.lang.Object implements MappingParser
ObjectConverter lookup if and only if
the JsonValue is the same refernece than the lookup was done before.| Modifier and Type | Field and Description |
|---|---|
private MappingParserImpl |
delegate |
private java.util.Collection<java.lang.Class<?>> |
skippedConverters |
private javax.json.JsonObject |
suppressConversionFor |
| Constructor and Description |
|---|
SuppressConversionMappingParser(MappingParserImpl delegate,
javax.json.JsonObject suppressConversionFor,
java.util.Collection<java.lang.Class<?>> skippedConverters) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<java.lang.Class<?>> |
getSkippedConverters() |
<T> T |
readObject(javax.json.JsonValue jsonValue,
java.lang.reflect.Type targetType) |
<T> T |
readObject(java.lang.reflect.Type targetType) |
private final MappingParserImpl delegate
private final javax.json.JsonObject suppressConversionFor
private final java.util.Collection<java.lang.Class<?>> skippedConverters
public SuppressConversionMappingParser(MappingParserImpl delegate, javax.json.JsonObject suppressConversionFor, java.util.Collection<java.lang.Class<?>> skippedConverters)
public java.util.Collection<java.lang.Class<?>> getSkippedConverters()
getSkippedConverters in interface MappingParserpublic <T> T readObject(java.lang.reflect.Type targetType)
readObject in interface MappingParserpublic <T> T readObject(javax.json.JsonValue jsonValue,
java.lang.reflect.Type targetType)
readObject in interface MappingParserCopyright © 2014–2023 The Apache Software Foundation. All rights reserved.