A B M S

A

AbstractBidirectionalMapper<A,B> - Class in be.idamf.sofa.mapper
 
AbstractBidirectionalMapper() - Constructor for class be.idamf.sofa.mapper.AbstractBidirectionalMapper
 
AbstractBidirectionalStrategyMapper<A,B> - Class in be.idamf.sofa.mapper
Abstract mapper class, implementing the B to A mapping methods as delegation to the strategy.
AbstractBidirectionalStrategyMapper(MapperStrategy<A, B>) - Constructor for class be.idamf.sofa.mapper.AbstractBidirectionalStrategyMapper
This constructor foreces implementation to always pass in a default strategy, so it can be used when BidirectionalMapper.mapBToA(Object) is called.
AbstractMapper<A,B> - Class in be.idamf.sofa.mapper
Abstract mapper class, implementing the Mapper.mapCollectionOfAToCollectionOfB(java.util.Collection, java.util.Collection) method by just iterating the list and calling the Mapper.mapAToB(Object).
AbstractMapper() - Constructor for class be.idamf.sofa.mapper.AbstractMapper
 

B

be.idamf.sofa.mapper - package be.idamf.sofa.mapper
 
BidirectionalMapper<A,B> - Interface in be.idamf.sofa.mapper
A bidirectional mapper is able to map from A to B and vice versa.

M

mapAToB(A) - Method in interface be.idamf.sofa.mapper.Mapper
Map an object of type A to an object of type B.
mapBToA(B, MapperStrategy<A, B>) - Method in class be.idamf.sofa.mapper.AbstractBidirectionalStrategyMapper
Map an object of type B to an object of type A, using a given strategy.
mapBToA(B) - Method in class be.idamf.sofa.mapper.AbstractBidirectionalStrategyMapper
Map an object of type B to an object of type A.
mapBToA(B) - Method in interface be.idamf.sofa.mapper.BidirectionalMapper
Map an object of type B to an object of type A.
mapBToA(B) - Method in interface be.idamf.sofa.mapper.MapperStrategy
Map an object of type B to an object of type A.
mapBToA(B, MapperStrategy<A, B>) - Method in interface be.idamf.sofa.mapper.StrategyMapper
Map an object of type B to an object of type A, using a given strategy.
mapCollectionOfAToCollectionOfB(Collection<A>, C) - Method in class be.idamf.sofa.mapper.AbstractMapper
Map a collection of objects of type A to a collection of objects of type B.
mapCollectionOfAToCollectionOfB(Collection<A>, C) - Method in interface be.idamf.sofa.mapper.Mapper
Map a collection of objects of type A to a collection of objects of type B.
mapCollectionOfBToCollectionOfA(Collection<B>, C) - Method in class be.idamf.sofa.mapper.AbstractBidirectionalMapper
Map a collection of objects of type B to a collection of objects of type A.
mapCollectionOfBToCollectionOfA(Collection<B>, C, MapperStrategy<A, B>) - Method in class be.idamf.sofa.mapper.AbstractBidirectionalStrategyMapper
Maps a collection of objects of type B to a collection of objects of type A, using a strategy.
mapCollectionOfBToCollectionOfA(Collection<B>, C) - Method in interface be.idamf.sofa.mapper.BidirectionalMapper
Map a collection of objects of type B to a collection of objects of type A.
mapCollectionOfBToCollectionOfA(Collection<B>, C, MapperStrategy<A, B>) - Method in interface be.idamf.sofa.mapper.StrategyMapper
Maps a collection of objects of type B to a collection of objects of type A, using a strategy.
Mapper<A,B> - Interface in be.idamf.sofa.mapper
A Mapper is capable of mapping an object of type A to an object of type B.
MapperStrategy<A,B> - Interface in be.idamf.sofa.mapper
Mapper strategy.

S

StrategyMapper<A,B> - Interface in be.idamf.sofa.mapper
Mapper interface defining operations to map B to A objects, using strategies, while the A to B mapping does not need a strategy.

A B M S

Copyright © 2013 iDA-MediaFoundry. All Rights Reserved.