| Interface | Description |
|---|---|
| AggregateSpecification |
AggregateSpecification encapsulates the logic to generate code for mappings
which are applied to collections of FieldMaps together
|
| BaseSpecification |
Base Specification that contains the common methods for all Specifications.
|
| CodeGenerationStrategy |
CodeGenerationStrategy is an encapsulation of the collection of individual
field mapping scenarios for which code is generated.
|
| Specification |
Specification encapsulates the logic to generate code for mapping
and comparing a pair of types
|
| Class | Description |
|---|---|
| ByteArrayClassLoader | |
| CompilerStrategy |
Defines a standard compiler profile for use in generating mapping objects.
|
| EclipseJdtCompilerStrategy |
Uses Eclipse JDT to format and compile the source for the specified
GeneratedSourceCode objects.
By default, this compiler strategy writes formatted source files relative to the current class path root. |
| JaninoCompilerStrategy | |
| JavassistCompilerStrategy |
Uses Javassist to generate compiled class for the passed GeneratedSourceCode
object.
By default this compiler strategy writes no source or class files. |
| MapEntryRef | |
| MapperGenerator | |
| MultiOccurrenceVariableRef |
VariableRef represents a reference to a given variable or property; it
contains various helper methods to properly set it's value and interrogate
it's underlying property or type.
|
| Node | |
| Node.NodeList | |
| ObjectFactoryGenerator |
ObjectFactoryGenerator generates source code which implements an
ObjectFactory capable of instantiating a given target type.
|
| SourceCodeContext |
SourceCodeContext contains the state information necessary while generating
source code for a given mapping object; it also houses various utility
methods which can be used to aid in code generation.
|
| UsedConvertersContext | |
| UsedFiltersContext | |
| UsedMapperFacadesContext | |
| UsedMapperFacadesContext.UsedMapperFacadesIndex | |
| UsedTypesContext | |
| VariableRef |
VariableRef represents a reference to a given variable or property; it
contains various helper methods to properly set it's value and interrogate
it's underlying property or type.
|
| Enum | Description |
|---|---|
| CodeGenerationStrategy.Position |
Position represents the relative position of a specification
in the chain of mapping specifications
|
| MapEntryRef.EntryPart |
| Exception | Description |
|---|---|
| CompilerStrategy.SourceCodeGenerationException |
Copyright © 2017 Glasnost. All Rights Reserved.