ma.glasnost.orika
Class MappingContext
java.lang.Object
ma.glasnost.orika.MappingContext
- Direct Known Subclasses:
- MappingContext.NonCyclicMappingContext
public class MappingContext
- extends Object
|
Method Summary |
void |
beginMapping()
|
|
cacheMappedObject(S source,
D destination)
Deprecated. |
|
cacheMappedObject(S source,
Type destinationType,
D destination)
|
void |
endMapping()
|
|
getConcreteClass(Type<S> sourceType,
Type<D> destinationType)
|
|
getMappedObject(Object source,
Type destinationType)
|
ClassMap<?,?> |
getMapperGeneration(MapperKey mapperKey)
|
Object |
getProperty(Object key)
|
Type<?> |
getResolvedDestinationType()
|
Type<?> |
getResolvedSourceType()
|
|
isAlreadyMapped(S source,
Type destinationType)
Deprecated. use getMappedObject(Object, Type) instead |
void |
registerConcreteClass(Type<?> subjectClass,
Type<?> concreteClass)
|
void |
registerMapperGeneration(ClassMap<?,?> classMap)
Registers a ClassMap marking it as mapped within the current context; |
void |
reset()
|
void |
setProperty(Object key,
Object value)
|
void |
setResolvedDestinationType(Type<?> resolvedDestinationType)
|
void |
setResolvedSourceType(Type<?> resolvedSourceType)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getConcreteClass
public <S,D> Type<? extends D> getConcreteClass(Type<S> sourceType,
Type<D> destinationType)
registerConcreteClass
public void registerConcreteClass(Type<?> subjectClass,
Type<?> concreteClass)
cacheMappedObject
@Deprecated
public <S,D> void cacheMappedObject(S source,
D destination)
- Deprecated.
cacheMappedObject
public <S,D> void cacheMappedObject(S source,
Type destinationType,
D destination)
isAlreadyMapped
@Deprecated
public <S,D> boolean isAlreadyMapped(S source,
Type destinationType)
- Deprecated. use
getMappedObject(Object, Type) instead
- Parameters:
source - destinationType -
- Returns:
getMappedObject
public <D> D getMappedObject(Object source,
Type destinationType)
registerMapperGeneration
public void registerMapperGeneration(ClassMap<?,?> classMap)
- Registers a ClassMap marking it as mapped within the current context;
- Parameters:
classMap -
getMapperGeneration
public ClassMap<?,?> getMapperGeneration(MapperKey mapperKey)
beginMapping
public void beginMapping()
endMapping
public void endMapping()
reset
public void reset()
setProperty
public void setProperty(Object key,
Object value)
getProperty
public Object getProperty(Object key)
getResolvedSourceType
public Type<?> getResolvedSourceType()
- Returns:
- the resolvedSourceType in the current context
setResolvedSourceType
public void setResolvedSourceType(Type<?> resolvedSourceType)
- Parameters:
resolvedSourceType - the resolvedSourceType to set
getResolvedDestinationType
public Type<?> getResolvedDestinationType()
- Returns:
- the resolvedDestinationType in the current context
setResolvedDestinationType
public void setResolvedDestinationType(Type<?> resolvedDestinationType)
- Parameters:
resolvedDestinationType - the resolvedDestinationType to set
Copyright © 2013 Glasnost. All Rights Reserved.