org.dozer.loader.api
Class FieldsMappingOptions

java.lang.Object
  extended by org.dozer.loader.api.FieldsMappingOptions

public final class FieldsMappingOptions
extends Object

Mapping options applied on Field level.

Author:
Dmitry Buzdin

Constructor Summary
FieldsMappingOptions()
           
 
Method Summary
static FieldsMappingOption collectionStrategy(boolean removeOrphans, RelationshipType relationshipType)
           
static FieldsMappingOption copyByReference()
           
static FieldsMappingOption customConverter(Class<? extends CustomConverter> type)
           
static FieldsMappingOption customConverter(Class<? extends CustomConverter> type, String parameter)
           
static FieldsMappingOption customConverter(String type)
           
static FieldsMappingOption customConverter(String type, String parameter)
           
static FieldsMappingOption customConverterId(String id)
           
static FieldsMappingOption deepHintA(Class<?>... type)
           
static FieldsMappingOption deepHintB(Class<?>... type)
           
static FieldsMappingOption hintA(Class<?>... type)
           
static FieldsMappingOption hintB(Class<?>... type)
           
static FieldsMappingOption oneWay()
           
static FieldsMappingOption relationshipType(RelationshipType relationshipType)
           
static FieldsMappingOption removeOrphans()
           
static FieldsMappingOption removeOrphans(boolean removeOrphans)
           
static FieldsMappingOption useMapId(String mapId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldsMappingOptions

public FieldsMappingOptions()
Method Detail

copyByReference

public static FieldsMappingOption copyByReference()

customConverter

public static FieldsMappingOption customConverter(Class<? extends CustomConverter> type)

customConverter

public static FieldsMappingOption customConverter(Class<? extends CustomConverter> type,
                                                  String parameter)

customConverter

public static FieldsMappingOption customConverter(String type)

customConverter

public static FieldsMappingOption customConverter(String type,
                                                  String parameter)

customConverterId

public static FieldsMappingOption customConverterId(String id)

useMapId

public static FieldsMappingOption useMapId(String mapId)

oneWay

public static FieldsMappingOption oneWay()

hintA

public static FieldsMappingOption hintA(Class<?>... type)

hintB

public static FieldsMappingOption hintB(Class<?>... type)

deepHintA

public static FieldsMappingOption deepHintA(Class<?>... type)

deepHintB

public static FieldsMappingOption deepHintB(Class<?>... type)

removeOrphans

public static FieldsMappingOption removeOrphans()

removeOrphans

public static FieldsMappingOption removeOrphans(boolean removeOrphans)

relationshipType

public static FieldsMappingOption relationshipType(RelationshipType relationshipType)

collectionStrategy

public static FieldsMappingOption collectionStrategy(boolean removeOrphans,
                                                     RelationshipType relationshipType)


Copyright © 2005-2011 dozer. All Rights Reserved.