@Value.Immutable public abstract class FieldModel extends Object implements Comparable<FieldModel>
| Constructor and Description |
|---|
FieldModel() |
| Modifier and Type | Method and Description |
|---|---|
abstract CodeGen |
codeGen() |
int |
compareTo(FieldModel o) |
abstract String |
customCodecName() |
boolean |
disableDecodeNullCheck() |
boolean |
disableEncodeNullCheck() |
boolean |
disableSetNullStatement() |
int |
fixedArray() |
abstract IdModel |
idModel() |
abstract String |
methodNameGet() |
abstract String |
methodNameSet() |
String |
name() |
abstract int |
order() |
boolean |
storeEmptyCollection() |
boolean |
storeNullValue() |
abstract VariableElement |
varEl() |
public abstract VariableElement varEl()
@Value.Default public String name()
public abstract int order()
public abstract CodeGen codeGen()
@Value.Default public boolean storeNullValue()
@Value.Default public boolean storeEmptyCollection()
@Value.Default public boolean disableEncodeNullCheck()
@Value.Default public boolean disableDecodeNullCheck()
@Value.Default public boolean disableSetNullStatement()
@Value.Default public int fixedArray()
public abstract String methodNameSet()
public abstract String methodNameGet()
public int compareTo(FieldModel o)
compareTo in interface Comparable<FieldModel>Copyright © 2015–2018. All rights reserved.