Skip navigation links

MapStruct Processor 1.0.0.Beta4 API

Packages 
Package Description
org.mapstruct.ap
This package and it sub-packages contain the implementation of the MapStruct annotation processor.
org.mapstruct.ap.conversion
Provides built-in conversions between primitive and wrapper types, strings, dates etc.
org.mapstruct.ap.model
Meta-model of mapper types, their methods, mappings between properties etc.
org.mapstruct.ap.model.assignment
Meta-model of assignments.
org.mapstruct.ap.model.common
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
org.mapstruct.ap.model.dependency  
org.mapstruct.ap.model.source
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
org.mapstruct.ap.model.source.builtin
Contains "built-in methods" which may be added as private methods to a generated mapper.
org.mapstruct.ap.model.source.selector
Provides strategies for selecting a matching mapping or factory method when mapping from one attribute to another or instantiating the target type of a mapping method, respectively.
org.mapstruct.ap.option
Provides access to the options passed to the annotation processor.
org.mapstruct.ap.processor
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation and writing the model into Java source files.
org.mapstruct.ap.processor.creation
Contains all helper classes for the MapperCreationProcessor
org.mapstruct.ap.util
Several helper types dealing with collection types, option management etc.
org.mapstruct.ap.version
Provides various version information
org.mapstruct.ap.writer
Infrastructure for dealing with the FreeMarker template engine.
Skip navigation links

Copyright © 2012-2015. All Rights Reserved.