public class AttributesMapperCallbackHandler<T> extends CollectingNameClassPairCallbackHandler<T>
AttributesMapper.
That is, the found object is extracted from the Attributes of each
SearchResult, and then passed to the specified
AttributesMapper for translation.| Constructor and Description |
|---|
AttributesMapperCallbackHandler(AttributesMapper<T> mapper)
Constructs a new instance around the specified
AttributesMapper. |
| Modifier and Type | Method and Description |
|---|---|
T |
getObjectFromNameClassPair(NameClassPair nameClassPair)
Cast the NameClassPair to a SearchResult and pass its attributes to the
AttributesMapper. |
getList, handleNameClassPairpublic AttributesMapperCallbackHandler(AttributesMapper<T> mapper)
AttributesMapper.mapper - the target mapper.public T getObjectFromNameClassPair(NameClassPair nameClassPair)
AttributesMapper.getObjectFromNameClassPair in class CollectingNameClassPairCallbackHandler<T>nameClassPair - a SearchResult instance.