Package com.jsoniter.output
Class CodegenImplObject
- java.lang.Object
-
- com.jsoniter.output.CodegenImplObject
-
class CodegenImplObject extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CodegenImplObject()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static int
appendComma(CodegenResult ctx, int notFirst)
private static int
genField(CodegenResult ctx, Binding binding, java.lang.String toName, int notFirst)
static CodegenResult
genObject(ClassInfo classInfo)
private static boolean
hasFieldOutput(ClassDescriptor desc)
private static boolean
supportCollectionValueNullable(java.lang.Class clazz)
-
-
-
Method Detail
-
genObject
public static CodegenResult genObject(ClassInfo classInfo)
-
hasFieldOutput
private static boolean hasFieldOutput(ClassDescriptor desc)
-
genField
private static int genField(CodegenResult ctx, Binding binding, java.lang.String toName, int notFirst)
-
appendComma
private static int appendComma(CodegenResult ctx, int notFirst)
-
supportCollectionValueNullable
private static boolean supportCollectionValueNullable(java.lang.Class clazz)
-
-