Package org.springframework.ldap.core
Class AttributesMapperCallbackHandler<T>
java.lang.Object
org.springframework.ldap.core.CollectingNameClassPairCallbackHandler<T>
org.springframework.ldap.core.AttributesMapperCallbackHandler<T>
- All Implemented Interfaces:
 NameClassPairCallbackHandler
A CollectingNameClassPairCallbackHandler to wrap an 
AttributesMapper. That is,
 the found object is extracted from the Attributes of each SearchResult,
 and then passed to the specified AttributesMapper for translation.- Since:
 - 1.2
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiongetObjectFromNameClassPair(NameClassPair nameClassPair) Cast the NameClassPair to a SearchResult and pass its attributes to theAttributesMapper.Methods inherited from class org.springframework.ldap.core.CollectingNameClassPairCallbackHandler
getList, handleNameClassPair 
- 
Constructor Details
- 
AttributesMapperCallbackHandler
Constructs a new instance around the specifiedAttributesMapper.- Parameters:
 mapper- the target mapper.
 
 - 
 - 
Method Details
- 
getObjectFromNameClassPair
Cast the NameClassPair to a SearchResult and pass its attributes to theAttributesMapper.- Specified by:
 getObjectFromNameClassPairin classCollectingNameClassPairCallbackHandler<T>- Parameters:
 nameClassPair- aSearchResultinstance.- Returns:
 - the Object returned from the mapper.
 
 
 -