public abstract class MappingSourceNode extends Object
| Constructor and Description |
|---|
MappingSourceNode() |
public void write(com.squareup.javawriter.JavaWriter writer)
throws IOException
IOExceptionpublic void writeBody(com.squareup.javawriter.JavaWriter writer)
throws IOException
IOExceptionpublic MappingSourceNode lastChild()
public MappingSourceNode body(MappingSourceNode body)
public MappingSourceNode child(MappingSourceNode child)
public static final MappingSourceNode blank()
public static MappingSourceNode mapMethod(String inType, String outType, String name, boolean override)
public static MappingSourceNode mapMethod(InOutType inOutType, String name, boolean override)
public static MappingSourceNode mapMethodNotFinal(InOutType inOutType, String name, boolean override)
public static MappingSourceNode controlNotNull(String field, boolean outPutAsParam)
public static MappingSourceNode controlNull(String field)
public static MappingSourceNode controlNullElse()
public static MappingSourceNode set(String outField, String inField)
public static MappingSourceNode assign(String outField, String inField)
public static MappingSourceNode assignOutPrime()
public static MappingSourceNode declareOut(TypeMirror outType)
public static MappingSourceNode notSupported(String message)
public static MappingSourceNode mapArray(String indexVar, String inField)
public static MappingSourceNode mapArrayBis(String indexVar, String totalCount)
public static MappingSourceNode mapCollection(String itemVar, String in, String inField)
public static MappingSourceNode mapMap(String itemVar, String keyType, String valueType, String inField)
public static MappingSourceNode mapEnumBlock(String inField)
public static MappingSourceNode mapEnumCase(String value)
public static MappingSourceNode mapDefaultCase()
public static MappingSourceNode statement(String statement)
public static MappingSourceNode instantiateOut(InOutType inOutType, String params)
public static MappingSourceNode callStaticFactoryOut(InOutType inOutType, String factoryCall)
public static MappingSourceNode callGenericFactoryOut(InOutType inOutType, String factoryCall)
public static MappingSourceNode put(String outCollection, String itemVar)
public static MappingSourceNode arrayCopy(String inGetterFor, String outGetterFor)
Copyright © 2016. All Rights Reserved.