Package org.springframework.ldap.core
Class LdapTemplate.MappingCollectingNameClassPairCallbackHandler<T>
- java.lang.Object
 - 
- org.springframework.ldap.core.CollectingNameClassPairCallbackHandler<T>
 - 
- org.springframework.ldap.core.LdapTemplate.MappingCollectingNameClassPairCallbackHandler<T>
 
 
 
- 
- All Implemented Interfaces:
 NameClassPairCallbackHandler
- Enclosing class:
 - LdapTemplate
 
public static final class LdapTemplate.MappingCollectingNameClassPairCallbackHandler<T> extends CollectingNameClassPairCallbackHandler<T>
ANameClassPairCallbackHandlerthat passes the NameClassPairs found to a NameClassPairMapper and collects the results in a list. 
- 
- 
Constructor Summary
Constructors Constructor Description MappingCollectingNameClassPairCallbackHandler(NameClassPairMapper<T> mapper) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TgetObjectFromNameClassPair(javax.naming.NameClassPair nameClassPair)Handle a NameClassPair and transform it to an Object of the desired type and with data from the NameClassPair.- 
Methods inherited from class org.springframework.ldap.core.CollectingNameClassPairCallbackHandler
getList, handleNameClassPair 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
MappingCollectingNameClassPairCallbackHandler
public MappingCollectingNameClassPairCallbackHandler(NameClassPairMapper<T> mapper)
 
 - 
 
- 
Method Detail
- 
getObjectFromNameClassPair
public T getObjectFromNameClassPair(javax.naming.NameClassPair nameClassPair)
Handle a NameClassPair and transform it to an Object of the desired type and with data from the NameClassPair.- Specified by:
 getObjectFromNameClassPairin classCollectingNameClassPairCallbackHandler<T>- Parameters:
 nameClassPair- a NameClassPair from a search operation.- Returns:
 - an object constructed from the data in the NameClassPair.
 
 
 - 
 
 -