public static class DynamicMappingGenerator.SkipEnclosingWriteEnd extends DynamicMappingGenerator
DynamicMappingGenerator.InObjectOrPrimitiveJsonGenerator, DynamicMappingGenerator.SkipEnclosingWriteEnd
Modifier and Type | Field and Description |
---|---|
private static java.lang.Runnable |
NOOP |
private javax.json.stream.JsonGenerator |
rawGenerator |
private DynamicMappingGenerator.SkipLastWriteEndGenerator |
skippingGenerator |
generator
Constructor and Description |
---|
SkipEnclosingWriteEnd(MappingGenerator delegate,
java.lang.String keyName,
javax.json.stream.JsonGenerator generator) |
Modifier and Type | Method and Description |
---|---|
javax.json.stream.JsonGenerator |
getJsonGenerator() |
protected javax.json.stream.JsonGenerator |
getRawJsonGenerator() |
protected void |
reset() |
flushIfNeeded, writeObject, writeObject
private static final java.lang.Runnable NOOP
private final javax.json.stream.JsonGenerator rawGenerator
private DynamicMappingGenerator.SkipLastWriteEndGenerator skippingGenerator
public SkipEnclosingWriteEnd(MappingGenerator delegate, java.lang.String keyName, javax.json.stream.JsonGenerator generator)
protected javax.json.stream.JsonGenerator getRawJsonGenerator()
getRawJsonGenerator
in class DynamicMappingGenerator
public javax.json.stream.JsonGenerator getJsonGenerator()
getJsonGenerator
in interface MappingGenerator
getJsonGenerator
in class DynamicMappingGenerator
JsonGenerator
used internally to write the JSON output.protected void reset()
reset
in class DynamicMappingGenerator
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.