| Package | Description |
|---|---|
| fr.xebia.extras.selma.codegen |
| Modifier and Type | Method and Description |
|---|---|
InOutType |
MethodWrapper.inOutArgs() |
InOutType |
MethodWrapper.inOutType() |
InOutType |
MapperGeneratorContext.MappingMethod.inOutType() |
| Modifier and Type | Method and Description |
|---|---|
static MappingSourceNode |
MappingSourceNode.callGenericFactoryOut(InOutType inOutType,
String factoryCall) |
static MappingSourceNode |
MappingSourceNode.callStaticFactoryOut(InOutType inOutType,
String factoryCall) |
MappingBuilder |
MapsWrapper.findMappingFor(InOutType inOutType) |
MappingBuilder |
MappingRegistry.findMappingFor(InOutType inOutType) |
MappingSourceNode |
MapsWrapper.generateNewInstanceSourceNodes(InOutType inOutType,
BeanWrapper outBeanWrapper) |
MappingSourceNode |
MapperWrapper.generateNewInstanceSourceNodes(InOutType inOutType,
BeanWrapper outBeanWrapper) |
MappingSourceNode |
FactoryWrapper.generateNewInstanceSourceNodes(InOutType inOutType,
BeanWrapper outBeanWrapper)
Called to search for a matching factory and return the corresponding MappingSourceNode
|
MappingBuilder |
ImmutableTypesWrapper.get(InOutType inOutType) |
MappingBuilder |
EnumMappersWrapper.get(InOutType inOutType) |
static MappingBuilder |
MappingBuilder.getBuilderFor(MapperGeneratorContext context,
InOutType inOutType) |
MappingBuilder |
CustomMapperWrapper.getMapper(InOutType inOutType) |
MappingBuilder |
CustomMapperWrapper.getMappingInterceptor(InOutType inOutType) |
static MappingSourceNode |
MappingSourceNode.instantiateOut(boolean useCyclicMapping,
InOutType inOutType,
String params) |
static MappingSourceNode |
MappingSourceNode.mapMethod(MapperGeneratorContext context,
InOutType inOutType,
String name,
boolean override,
boolean isFinal) |
MappingBuilder |
MapsWrapper.mappingInterceptor(InOutType inOutType) |
MappingBuilder |
MappingRegistry.mappingInterceptor(InOutType inOutType) |
String |
MapperGeneratorContext.mappingMethod(InOutType inOutType)
return mappingMethod name and push it inType registry if not already done
|
void |
MapperGeneratorContext.mappingMethod(InOutType inOutType,
String name)
Push a custom mapping to the registry for later use
|
static MappingBuilder |
MappingBuilder.newCustomEnumMapper(InOutType inOutType,
String defaultValue)
Builds a method that match identical items and use default value otherwise
|
static MappingBuilder |
MappingBuilder.newCustomMapper(InOutType inOutType,
String name) |
static MappingBuilder |
MappingBuilder.newCustomMapperImmutableForUpdateGraph(InOutType inOutType,
String name) |
static MappingBuilder |
MappingBuilder.newMappingInterceptor(InOutType inOutType,
String name) |
protected void |
MappingBuilder.setOrAssignNestedBean(MapperGeneratorContext context,
SourceNodeVars vars,
InOutType inOutType) |
SourceNodeVars |
SourceNodeVars.withInOutType(InOutType inOutType) |
| Constructor and Description |
|---|
InOutType(InOutType ioType,
boolean outPutAsParam) |
MapperGeneratorContext.MappingMethod(InOutType inOutType) |
MapperGeneratorContext.MappingMethod(InOutType inOutType,
String name) |
MapperGeneratorContext.MappingMethod(MapperGeneratorContext.MappingMethod mappingMethod,
InOutType key) |
Copyright © 2016. All Rights Reserved.