NamingEnumeration<SearchResult> | 
DirContext.search(String name,
      String filterExpr,
      Object[] filterArgs,
      SearchControls cons) | 
 Searches in the named context or object for entries that satisfy the
 given search filter. 
 | 
NamingEnumeration<SearchResult> | 
DirContext.search(String name,
      String filter,
      SearchControls cons) | 
 Searches in the named context or object for entries that satisfy the
 given search filter. 
 | 
NamingEnumeration<SearchResult> | 
DirContext.search(String name,
      Attributes matchingAttributes) | 
 Searches in a single context for objects that contain a
 specified set of attributes. 
 | 
NamingEnumeration<SearchResult> | 
DirContext.search(String name,
      Attributes matchingAttributes,
      String[] attributesToReturn) | 
 Searches in a single context for objects that contain a
 specified set of attributes, and retrieves selected attributes. 
 | 
NamingEnumeration<SearchResult> | 
DirContext.search(Name name,
      String filterExpr,
      Object[] filterArgs,
      SearchControls cons) | 
 Searches in the named context or object for entries that satisfy the
 given search filter. 
 | 
NamingEnumeration<SearchResult> | 
DirContext.search(Name name,
      String filter,
      SearchControls cons) | 
 Searches in the named context or object for entries that satisfy the
 given search filter. 
 | 
NamingEnumeration<SearchResult> | 
DirContext.search(Name name,
      Attributes matchingAttributes) | 
 Searches in a single context for objects that contain a
 specified set of attributes. 
 | 
NamingEnumeration<SearchResult> | 
DirContext.search(Name name,
      Attributes matchingAttributes,
      String[] attributesToReturn) | 
 Searches in a single context for objects that contain a
 specified set of attributes, and retrieves selected attributes. 
 |