public class CodeGeneratorContext extends Object
| Constructor and Description |
|---|
CodeGeneratorContext(CodeGeneratorContext parent,
String getter,
String setter) |
CodeGeneratorContext(FieldModel field,
com.squareup.javapoet.MethodSpec.Builder builder,
Set<InstanceField> instanceFields,
String getter,
String setter) |
| Modifier and Type | Method and Description |
|---|---|
com.squareup.javapoet.MethodSpec.Builder |
builder() |
CodeGeneratorContext |
createDecodeChildContext(String set) |
CodeGeneratorContext |
createEncodeChildContext(String get) |
protected FieldModel |
field() |
char |
getLoopVar() |
String |
getter() |
Set<InstanceField> |
instanceFields() |
String |
setter(String code) |
public CodeGeneratorContext(FieldModel field, com.squareup.javapoet.MethodSpec.Builder builder, Set<InstanceField> instanceFields, String getter, String setter)
public CodeGeneratorContext(CodeGeneratorContext parent, String getter, String setter)
protected FieldModel field()
public com.squareup.javapoet.MethodSpec.Builder builder()
public Set<InstanceField> instanceFields()
public String getter()
public char getLoopVar()
public CodeGeneratorContext createEncodeChildContext(String get)
public CodeGeneratorContext createDecodeChildContext(String set)
Copyright © 2015–2016. All rights reserved.