com.unboundid.directory.sdk.common.operation
Interface UpdatableCompareRequest

All Superinterfaces:
CompareRequest, Request, UpdatableRequest

@NotExtensible
@ThreadSafety(level=INTERFACE_NOT_THREADSAFE)
public interface UpdatableCompareRequest
extends CompareRequest, UpdatableRequest

This interface defines a set of methods which may be used to update a compare request.


Method Summary
 void setAssertionValue(ByteString assertionValue)
          Specifies the assertion value to compare against the values of the target attribute.
 void setAttributeType(java.lang.String attributeType)
          Specifies the name or OID of the attribute to compare.
 void setDN(DN dn)
          Specifies the DN of the entry to compare.
 void setDN(java.lang.String dn)
          Specifies the DN of the entry to compare.
 
Methods inherited from interface com.unboundid.directory.sdk.common.operation.CompareRequest
getAssertionValue, getAttributeType, getDN, toLDAPSDKRequest
 
Methods inherited from interface com.unboundid.directory.sdk.common.operation.UpdatableRequest
addRequestControl, setRequestControls
 
Methods inherited from interface com.unboundid.directory.sdk.common.operation.Request
getOperationType, getRequestControls
 

Method Detail

setDN

void setDN(java.lang.String dn)
Specifies the DN of the entry to compare.

Parameters:
dn - The DN of the entry to compare. It must not be null.

setDN

void setDN(DN dn)
Specifies the DN of the entry to compare.

Parameters:
dn - The DN of the entry to compare. It must not be null.

setAttributeType

void setAttributeType(java.lang.String attributeType)
Specifies the name or OID of the attribute to compare.

Parameters:
attributeType - The name or OID of the attribute to compare. It must not be null.

setAssertionValue

void setAssertionValue(ByteString assertionValue)
Specifies the assertion value to compare against the values of the target attribute.

Parameters:
assertionValue - The assertion value to compare against the values of the target attribute. It must not be null.