Result | 
AbstractAsynchronousConnection.add(AddRequest request) | 
  | 
Result | 
AbstractConnection.add(String... ldifLines) | 
  | 
Result | 
AbstractConnection.add(Entry entry) | 
  | 
Result | 
AbstractConnectionWrapper.add(String... ldifLines) | 
 Adds an entry to the Directory Server using the provided lines of LDIF. 
 | 
Result | 
AbstractConnectionWrapper.add(Entry entry) | 
 Adds the provided entry to the Directory Server. 
 | 
Result | 
AbstractConnectionWrapper.add(AddRequest request) | 
 Adds an entry to the Directory Server using the provided add request. 
 | 
Result | 
Connection.add(String... ldifLines) | 
 Adds an entry to the Directory Server using the provided lines of LDIF. 
 | 
Result | 
Connection.add(Entry entry) | 
 Adds the provided entry to the Directory Server. 
 | 
Result | 
Connection.add(AddRequest request) | 
 Adds an entry to the Directory Server using the provided add request. 
 | 
Result | 
AbstractConnection.applyChange(ChangeRecord request) | 
  | 
Result | 
AbstractConnectionWrapper.applyChange(ChangeRecord request) | 
 Applies the provided change request to the Directory Server. 
 | 
Result | 
Connection.applyChange(ChangeRecord request) | 
 Applies the provided change request to the Directory Server. 
 | 
BindResult | 
AbstractAsynchronousConnection.bind(BindRequest request) | 
  | 
BindResult | 
AbstractConnection.bind(String name,
    char[] password) | 
  | 
BindResult | 
AbstractConnectionWrapper.bind(String name,
    char[] password) | 
 Authenticates to the Directory Server using simple authentication and the
 provided user name and password. 
 | 
BindResult | 
AbstractConnectionWrapper.bind(BindRequest request) | 
 Authenticates to the Directory Server using the provided bind request. 
 | 
BindResult | 
Connection.bind(String name,
    char[] password) | 
 Authenticates to the Directory Server using simple authentication and the
 provided user name and password. 
 | 
BindResult | 
Connection.bind(BindRequest request) | 
 Authenticates to the Directory Server using the provided bind request. 
 | 
Comparator<Entry> | 
SortKey.comparator() | 
 Returns a Comparator which can be used to compare entries using
 this sort key. 
 | 
static Comparator<Entry> | 
SortKey.comparator(String sortKeys) | 
 Returns a Comparator which can be used to compare entries using
 the provided string representation of a list of sort keys. 
 | 
static Comparator<Entry> | 
SortKey.comparator(Collection<SortKey> keys) | 
 Returns a Comparator which can be used to compare entries using
 the provided list of sort keys. 
 | 
Comparator<Entry> | 
SortKey.comparator(Schema schema) | 
 Returns a Comparator which can be used to compare entries using
 this sort key. 
 | 
static Comparator<Entry> | 
SortKey.comparator(Schema schema,
          Collection<SortKey> keys) | 
 Returns a Comparator which can be used to compare entries using
 the provided list of sort keys. 
 | 
static Comparator<Entry> | 
SortKey.comparator(Schema schema,
          SortKey... keys) | 
 Returns a Comparator which can be used to compare entries using
 the provided list of sort keys. 
 | 
static Comparator<Entry> | 
SortKey.comparator(SortKey... keys) | 
 Returns a Comparator which can be used to compare entries using
 the provided list of sort keys. 
 | 
CompareResult | 
AbstractAsynchronousConnection.compare(CompareRequest request) | 
  | 
CompareResult | 
AbstractConnection.compare(String name,
       String attributeDescription,
       String assertionValue) | 
  | 
CompareResult | 
AbstractConnectionWrapper.compare(String name,
       String attributeDescription,
       String assertionValue) | 
 Compares the named entry in the Directory Server against the provided
 attribute value assertion. 
 | 
CompareResult | 
AbstractConnectionWrapper.compare(CompareRequest request) | 
 Compares an entry in the Directory Server using the provided compare
 request. 
 | 
CompareResult | 
Connection.compare(String name,
       String attributeDescription,
       String assertionValue) | 
 Compares the named entry in the Directory Server against the provided
 attribute value assertion. 
 | 
CompareResult | 
Connection.compare(CompareRequest request) | 
 Compares an entry in the Directory Server using the provided compare
 request. 
 | 
Result | 
AbstractAsynchronousConnection.delete(DeleteRequest request) | 
  | 
Result | 
AbstractConnection.delete(String name) | 
  | 
Result | 
AbstractConnectionWrapper.delete(String name) | 
 Deletes the named entry from the Directory Server. 
 | 
Result | 
AbstractConnectionWrapper.delete(DeleteRequest request) | 
 Deletes an entry from the Directory Server using the provided delete
 request. 
 | 
Result | 
Connection.delete(String name) | 
 Deletes the named entry from the Directory Server. 
 | 
default Result | 
Connection.delete(Dn name) | 
 Deletes the named entry from the Directory Server. 
 | 
Result | 
Connection.delete(DeleteRequest request) | 
 Deletes an entry from the Directory Server using the provided delete
 request. 
 | 
Result | 
AbstractConnection.deleteSubtree(String name) | 
  | 
Result | 
AbstractConnectionWrapper.deleteSubtree(String name) | 
 Deletes the named entry and all of its subordinates from the Directory
 Server. 
 | 
Result | 
Connection.deleteSubtree(String name) | 
 Deletes the named entry and all of its subordinates from the Directory
 Server. 
 | 
<R extends ExtendedResult> R | 
AbstractAsynchronousConnection.extendedRequest(ExtendedRequest<R> request,
               IntermediateResponseHandler handler) | 
  | 
GenericExtendedResult | 
AbstractConnection.extendedRequest(String requestName,
               ByteString requestValue) | 
  | 
<R extends ExtendedResult> R | 
AbstractConnection.extendedRequest(ExtendedRequest<R> request) | 
  | 
GenericExtendedResult | 
AbstractConnectionWrapper.extendedRequest(String requestName,
               ByteString requestValue) | 
 Requests that the Directory Server performs the provided extended
 request. 
 | 
<R extends ExtendedResult> R | 
AbstractConnectionWrapper.extendedRequest(ExtendedRequest<R> request) | 
 Requests that the Directory Server performs the provided extended
 request. 
 | 
<R extends ExtendedResult> R | 
AbstractConnectionWrapper.extendedRequest(ExtendedRequest<R> request,
               IntermediateResponseHandler handler) | 
 Requests that the Directory Server performs the provided extended
 request, optionally listening for any intermediate responses. 
 | 
GenericExtendedResult | 
Connection.extendedRequest(String requestName,
               ByteString requestValue) | 
 Requests that the Directory Server performs the provided extended
 request. 
 | 
<R extends ExtendedResult> R | 
Connection.extendedRequest(ExtendedRequest<R> request) | 
 Requests that the Directory Server performs the provided extended
 request. 
 | 
<R extends ExtendedResult> R | 
Connection.extendedRequest(ExtendedRequest<R> request,
               IntermediateResponseHandler handler) | 
 Requests that the Directory Server performs the provided extended
 request, optionally listening for any intermediate responses. 
 | 
Connection | 
ConnectionFactory.getConnection() | 
 Returns a connection to the Directory Server associated with this
 connection factory. 
 | 
Connection | 
LdapConnectionFactory.getConnection() | 
  | 
Result | 
AbstractAsynchronousConnection.modify(ModifyRequest request) | 
  | 
Result | 
AbstractConnection.modify(String... ldifLines) | 
  | 
Result | 
AbstractConnectionWrapper.modify(String... ldifLines) | 
 Modifies an entry in the Directory Server using the provided lines of
 LDIF. 
 | 
Result | 
AbstractConnectionWrapper.modify(ModifyRequest request) | 
 Modifies an entry in the Directory Server using the provided modify
 request. 
 | 
Result | 
Connection.modify(String... ldifLines) | 
 Modifies an entry in the Directory Server using the provided lines of
 LDIF. 
 | 
Result | 
Connection.modify(ModifyRequest request) | 
 Modifies an entry in the Directory Server using the provided modify
 request. 
 | 
Result | 
AbstractAsynchronousConnection.modifyDn(ModifyDnRequest request) | 
  | 
Result | 
AbstractConnection.modifyDn(String name,
        String newRDN) | 
  | 
Result | 
AbstractConnectionWrapper.modifyDn(String name,
        String newRDN) | 
 Renames the named entry in the Directory Server using the provided new
 RDN. 
 | 
Result | 
AbstractConnectionWrapper.modifyDn(ModifyDnRequest request) | 
 Renames an entry in the Directory Server using the provided modify DN
 request. 
 | 
Result | 
Connection.modifyDn(String name,
        String newRDN) | 
 Renames the named entry in the Directory Server using the provided new
 RDN. 
 | 
Result | 
Connection.modifyDn(ModifyDnRequest request) | 
 Renames an entry in the Directory Server using the provided modify DN
 request. 
 | 
static Entry | 
Entries.modifyEntry(Entry entry,
           ModifyRequest changes) | 
 Applies the provided modification request to an entry. 
 | 
static Entry | 
Entries.modifyEntry(Entry entry,
           Modification change) | 
 Applies the provided modification to an entry. 
 | 
static Entry | 
Entries.modifyEntry(Entry entry,
           Modification change,
           Collection<? super ByteString> conflictingValues) | 
 Applies the provided modification to an entry. 
 | 
static Entry | 
Entries.modifyEntryPermissive(Entry entry,
                     Collection<Modification> changes) | 
 Applies the provided modifications to an entry using "permissive" modify
 semantics. 
 | 
static Entry | 
Entries.modifyEntryStrict(Entry entry,
                 Collection<Modification> changes) | 
 Applies the provided modifications to an entry using "strict" modify
 semantics. 
 | 
SearchResultEntry | 
AbstractConnection.readEntry(String baseObject,
         String... attributeDescriptions) | 
  | 
SearchResultEntry | 
AbstractConnection.readEntry(Dn baseObject,
         String... attributeDescriptions) | 
  | 
SearchResultEntry | 
AbstractConnectionWrapper.readEntry(String name,
         String... attributeDescriptions) | 
 Reads the named entry from the Directory Server. 
 | 
SearchResultEntry | 
AbstractConnectionWrapper.readEntry(Dn name,
         String... attributeDescriptions) | 
 Reads the named entry from the Directory Server. 
 | 
SearchResultEntry | 
Connection.readEntry(String name,
         String... attributeDescriptions) | 
 Reads the named entry from the Directory Server. 
 | 
SearchResultEntry | 
Connection.readEntry(Dn name,
         String... attributeDescriptions) | 
 Reads the named entry from the Directory Server. 
 | 
static RootDse | 
RootDse.readRootDse(Connection connection) | 
 Reads the Root DSE from the Directory Server using the provided
 connection. 
 | 
Result | 
AbstractAsynchronousConnection.search(SearchRequest request,
      SearchResultHandler handler) | 
  | 
Result | 
AbstractConnection.search(SearchRequest request,
      Collection<? super SearchResultEntry> entries) | 
  | 
Result | 
AbstractConnection.search(SearchRequest request,
      Collection<? super SearchResultEntry> entries,
      Collection<? super SearchResultReference> references) | 
  | 
Result | 
AbstractConnectionWrapper.search(SearchRequest request,
      Collection<? super SearchResultEntry> entries) | 
 Searches the Directory Server using the provided search request. 
 | 
Result | 
AbstractConnectionWrapper.search(SearchRequest request,
      Collection<? super SearchResultEntry> entries,
      Collection<? super SearchResultReference> references) | 
 Searches the Directory Server using the provided search request. 
 | 
Result | 
AbstractConnectionWrapper.search(SearchRequest request,
      SearchResultHandler handler) | 
 Searches the Directory Server using the provided search request. 
 | 
Result | 
Connection.search(SearchRequest request,
      Collection<? super SearchResultEntry> entries) | 
 Searches the Directory Server using the provided search request. 
 | 
Result | 
Connection.search(SearchRequest request,
      Collection<? super SearchResultEntry> entries,
      Collection<? super SearchResultReference> references) | 
 Searches the Directory Server using the provided search request. 
 | 
Result | 
Connection.search(SearchRequest request,
      SearchResultHandler handler) | 
 Searches the Directory Server using the provided search request. 
 | 
SearchResultEntry | 
AbstractConnection.searchSingleEntry(String baseObject,
                 SearchScope scope,
                 String filter,
                 String... attributeDescriptions) | 
  | 
SearchResultEntry | 
AbstractConnection.searchSingleEntry(SearchRequest request) | 
  | 
SearchResultEntry | 
AbstractConnectionWrapper.searchSingleEntry(String baseObject,
                 SearchScope scope,
                 String filter,
                 String... attributeDescriptions) | 
 Searches the Directory Server for a single entry using the provided
 search parameters. 
 | 
SearchResultEntry | 
AbstractConnectionWrapper.searchSingleEntry(SearchRequest request) | 
 Searches the Directory Server for a single entry using the provided
 search request. 
 | 
SearchResultEntry | 
Connection.searchSingleEntry(String baseObject,
                 SearchScope scope,
                 String filter,
                 String... attributeDescriptions) | 
 Searches the Directory Server for a single entry using the provided
 search parameters. 
 | 
SearchResultEntry | 
Connection.searchSingleEntry(SearchRequest request) | 
 Searches the Directory Server for a single entry using the provided
 search request. 
 |