public class JsonWriter
extends java.lang.Object
| Constructor and Description |
|---|
JsonWriter() |
| Modifier and Type | Method and Description |
|---|---|
static void |
writeArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Object value,
java.lang.String pdxField) |
static void |
writeBigDecimalArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.math.BigDecimal[] array) |
static void |
writeBigIntArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.math.BigInteger[] array) |
static void |
writeCollectionAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Collection<?> coll) |
static void |
writeLinkAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.springframework.hateoas.Link value,
java.lang.String pdxField) |
static void |
writeListAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Map map,
java.lang.String name,
java.lang.String fieldName) |
static void |
writeMapAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Map map,
java.lang.String pdxField) |
static void |
writeObjectArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Object[] array,
java.lang.String pdxField) |
static java.lang.String |
writePdxInstanceAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.apache.geode.pdx.PdxInstance pdxInstance) |
static void |
writePrimitiveBoolArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
boolean[] array) |
static void |
writePrimitiveByteArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
byte[] array) |
static void |
writePrimitiveDoubleArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
double[] array) |
static void |
writePrimitiveFloatArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
float[] array) |
static void |
writePrimitiveIntArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
int[] array) |
static void |
writePrimitiveLongArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
long[] array) |
static void |
writePrimitiveShortArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
short[] array) |
static void |
writeQueryAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.String queryId,
java.lang.String query) |
static void |
writeQueryListAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.String pdxField,
org.apache.geode.cache.Region<java.lang.String,java.lang.String> region) |
static void |
writeRegionDetailsAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.apache.geode.cache.Region<?,?> region) |
static void |
writeRegionSetAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Set<org.apache.geode.cache.Region<?,?>> regions) |
static void |
writeStringArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.String[] array) |
static void |
writeStructAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.apache.geode.cache.query.internal.StructImpl element) |
static void |
writeValueAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Object value,
java.lang.String pdxField) |
static void |
writeWrapperBoolArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Boolean[] array) |
static void |
writeWrapperByteArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Byte[] array) |
static void |
writeWrapperDoubleArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Double[] array) |
static void |
writeWrapperFloatArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Float[] array) |
static void |
writeWrapperIntArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Integer[] array) |
static void |
writeWrapperLongArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Long[] array) |
static void |
writeWrapperShortArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Short[] array) |
public static void writeLinkAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.springframework.hateoas.Link value,
java.lang.String pdxField)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeQueryListAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.String pdxField,
org.apache.geode.cache.Region<java.lang.String,java.lang.String> region)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeQueryAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.String queryId,
java.lang.String query)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeListAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Map map,
java.lang.String name,
java.lang.String fieldName)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeCollectionAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Collection<?> coll)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeStructAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.apache.geode.cache.query.internal.StructImpl element)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static java.lang.String writePdxInstanceAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.apache.geode.pdx.PdxInstance pdxInstance)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Object value,
java.lang.String pdxField)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writePrimitiveBoolArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
boolean[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writePrimitiveByteArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
byte[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writePrimitiveShortArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
short[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writePrimitiveIntArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
int[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writePrimitiveLongArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
long[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writePrimitiveFloatArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
float[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writePrimitiveDoubleArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
double[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeWrapperBoolArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Boolean[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeWrapperByteArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Byte[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeWrapperShortArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Short[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeWrapperIntArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Integer[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeWrapperLongArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Long[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeWrapperFloatArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Float[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeWrapperDoubleArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Double[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeBigIntArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.math.BigInteger[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeBigDecimalArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.math.BigDecimal[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeStringArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.String[] array)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeObjectArrayAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Object[] array,
java.lang.String pdxField)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeRegionDetailsAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
org.apache.geode.cache.Region<?,?> region)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeRegionSetAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Set<org.apache.geode.cache.Region<?,?>> regions)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeMapAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.util.Map map,
java.lang.String pdxField)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOExceptionpublic static void writeValueAsJson(com.fasterxml.jackson.core.JsonGenerator generator,
java.lang.Object value,
java.lang.String pdxField)
throws com.fasterxml.jackson.core.JsonGenerationException,
java.io.IOException
com.fasterxml.jackson.core.JsonGenerationExceptionjava.io.IOException