public class MapperGeneratorContext extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
MapperGeneratorContext.MappingMethod |
| Modifier and Type | Field and Description |
|---|---|
List<TypeElement> |
sources |
| Constructor and Description |
|---|
MapperGeneratorContext(ProcessingEnvironment processingEnvironment) |
public final List<TypeElement> sources
public MapperGeneratorContext(ProcessingEnvironment processingEnvironment)
public void pushStackForBody(MappingSourceNode node, SourceNodeVars vars)
public void pushStackForChild(MappingSourceNode node, SourceNodeVars vars)
public fr.xebia.extras.selma.codegen.MapperGeneratorContext.StackElem popStack()
public boolean isIgnoreNullValue()
public void setIgnoreNullValue(boolean ignoreNullValue)
public void mappingMethod(InOutType inOutType, String name)
inOutType - name - public String mappingMethod(InOutType inOutType)
inOutType - public boolean hasMappingMethods()
public MapperGeneratorContext.MappingMethod popMappingMethod()
public Elements elements()
public Types types()
public void setNewParams(String newParams)
public String newParams()
public int getSourcesCount()
public TypeElement getTypeElement(String classe)
public DeclaredType getDeclaredType(String classe)
public boolean isValueType(TypeMirror typeMirror)
public TypeMirror getObjectType()
public void setSources(List<TypeElement> _sources)
public List<TypeElement> sources()
public TypeElement getBoxedClass(PrimitiveType type)
public MapperWrapper getWrapper()
public void setWrapper(MapperWrapper wrapper)
Copyright © 2017. All Rights Reserved.