Package com.jsoniter.output
Class CodegenAccess
- java.lang.Object
-
- com.jsoniter.output.CodegenAccess
-
public class CodegenAccess extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CodegenAccess.StaticCodegenTarget
-
Constructor Summary
Constructors Constructor Description CodegenAccess()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
staticGenEncoders(TypeLiteral[] typeLiterals, CodegenAccess.StaticCodegenTarget staticCodegenTarget)
static Any
wrap(java.lang.Object val)
static void
writeMapKey(java.lang.String cacheKey, java.lang.Object mapKey, JsonStream stream)
static void
writeStringWithoutQuote(java.lang.String obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, boolean obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, byte obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, char obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, double obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, float obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, int obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, long obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, short obj, JsonStream stream)
static void
writeVal(java.lang.String cacheKey, java.lang.Object obj, JsonStream stream)
-
-
-
Method Detail
-
writeVal
public static void writeVal(java.lang.String cacheKey, java.lang.Object obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, boolean obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, byte obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, short obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, int obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, char obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, long obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, float obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeVal
public static void writeVal(java.lang.String cacheKey, double obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeMapKey
public static void writeMapKey(java.lang.String cacheKey, java.lang.Object mapKey, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
writeStringWithoutQuote
public static void writeStringWithoutQuote(java.lang.String obj, JsonStream stream) throws java.io.IOException
- Throws:
java.io.IOException
-
staticGenEncoders
public static void staticGenEncoders(TypeLiteral[] typeLiterals, CodegenAccess.StaticCodegenTarget staticCodegenTarget)
-
wrap
public static Any wrap(java.lang.Object val)
-
-