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 intappendComma(CodegenResult ctx, int notFirst)private static intgenField(CodegenResult ctx, Binding binding, java.lang.String toName, int notFirst)static CodegenResultgenObject(ClassInfo classInfo)private static booleanhasFieldOutput(ClassDescriptor desc)private static booleansupportCollectionValueNullable(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)
-
-