Package org.ldaptive.handler
Class MergeResultHandler
- java.lang.Object
-
- org.ldaptive.transport.MessageFunctional<Q,S>
-
- org.ldaptive.transport.MessageFunctional.Function<SearchRequest,SearchResponse,T,T>
-
- org.ldaptive.handler.AbstractEntryHandler<SearchResponse>
-
- org.ldaptive.handler.MergeResultHandler
-
- All Implemented Interfaces:
java.util.function.Function<SearchResponse,SearchResponse>
,SearchResultHandler
public class MergeResultHandler extends AbstractEntryHandler<SearchResponse> implements SearchResultHandler
Merges the values of the attributes in all entries into a single entry.- Author:
- Miguel Martinez de Espronceda
-
-
Field Summary
-
Fields inherited from class org.ldaptive.handler.AbstractEntryHandler
logger
-
-
Constructor Summary
Constructors Constructor Description MergeResultHandler()
Default constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SearchResponse
apply(SearchResponse searchResponse)
boolean
equals(java.lang.Object o)
int
hashCode()
java.lang.String
toString()
-
Methods inherited from class org.ldaptive.handler.AbstractEntryHandler
handleAttribute, handleAttributeName, handleAttributes, handleAttributeValue, handleAttributeValue, handleDn, handleEntry
-
Methods inherited from class org.ldaptive.transport.MessageFunctional
getConnection, getHandle, getRequest, setConnection, setHandle, setRequest
-
-
-
-
Method Detail
-
apply
public SearchResponse apply(SearchResponse searchResponse)
- Specified by:
apply
in interfacejava.util.function.Function<SearchResponse,SearchResponse>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classAbstractEntryHandler<SearchResponse>
-
hashCode
public int hashCode()
- Specified by:
hashCode
in classAbstractEntryHandler<SearchResponse>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-