You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by lu...@apache.org on 2015/02/14 19:06:24 UTC

svn commit: r1659827 - /directory/site/trunk/content/api/user-guide/2.11-filter-builder.mdtext

Author: lucastheisen
Date: Sat Feb 14 18:06:24 2015
New Revision: 1659827

URL: http://svn.apache.org/r1659827
Log:
added documentation for using filter builder with ldapconnectiontemplate

Modified:
    directory/site/trunk/content/api/user-guide/2.11-filter-builder.mdtext

Modified: directory/site/trunk/content/api/user-guide/2.11-filter-builder.mdtext
URL: http://svn.apache.org/viewvc/directory/site/trunk/content/api/user-guide/2.11-filter-builder.mdtext?rev=1659827&r1=1659826&r2=1659827&view=diff
==============================================================================
--- directory/site/trunk/content/api/user-guide/2.11-filter-builder.mdtext (original)
+++ directory/site/trunk/content/api/user-guide/2.11-filter-builder.mdtext Sat Feb 14 18:06:24 2015
@@ -177,46 +177,46 @@ Which MIGHT match results whose locality
 
 ## StartsWith Filter
 
-Returns a new FilterBuilder that will construct a SubString filter, with an initialany part, but no final part. For instance:
+Returns a new FilterBuilder that will construct a SubString filter with an initial part, zero or more any parts, but no final part. For instance:
 
-    startswith( "sn", "Th", "Soft", "Foun" )).toString()
+    startsWith( "sn", "Th", "Soft", "Foun" )).toString()
  
-would result in the string: *(sn=Th*Soft*Foun*)*
+would result in the string: _(sn=Th\*Soft\*Foun\*)_
  
-Which would match any entry with the sn starting with 'Th', and having a Soft and Foun strings in the middle, like 'The Apache Software Foundation'.
+Which would match any entry with an sn starting with the string 'Th', followed by 'Soft', then 'Foun', like 'The Apache Software Foundation'.
 
 ## EndsWith Filter
 
-Returns a new FilterBuilder that will construct a SubString filter, with an initialany parts, but no final part. For instance:
+Returns a new FilterBuilder that will construct a SubString filter with no initial part, zero or more any parts, and a final part. For instance:
 
-    startswith( "sn", "Th", "Soft", "Foun" )).toString()
+    endsWith( "sn", "Soft", "Foun", "ion" )).toString()
  
-would result in the string: _(sn=Th*Soft*Foun*)_
+would result in the string: _(sn=\*Soft\*Foun\*ion)_
  
-Which would match any entry with the sn starting with 'Th', and having a Soft and Foun strings in the middle, like 'The Apache Software Foundation'.
+Which would match any entry with an sn containing the string 'Soft' followed by 'Foun' ending in 'ion', like 'The Apache Software Foundation'.
 
 ## Contains Filter
 
-Returns a new FilterBuilder that will construct a SubString filter, with zero to N any parts, but no initial or final parts. For instance:
+Returns a new FilterBuilder that will construct a SubString filter with no initial part, zero or more any parts, and no final part. For instance:
 
     contains( "sn", "Soft", "Foun" )).toString()
  
-would result in the string: _(sn=*Soft*Foun*)_
+would result in the string: _(sn=\*Soft\*Foun\*)_
  
-Which would match any entry with the sn having a Soft and Foun strings in the middle, like 'The Apache Software Foundation'.
+Which would match any entry with an sn containing the string 'Soft' followed by 'Foun', like 'The Apache Software Foundation'.
 
 ## Substring Filter
 
-Returns a new FilterBuilder that will construct a SubString filter, with a initial part, zero to N any parts, and a final part. For instance:
+Returns a new FilterBuilder that will construct a SubString filter with an initial part, zero or more any parts, and a final part. For instance:
 
     substring( "sn", "The", "Soft", "Foun", "ion" )).toString()
  
-would result in the string: _(sn=The*Soft*Foun*ion)_
+would result in the string: _(sn=The\*Soft\*Foun\*ion)_
  
-Which would match any entry with the sn having a Soft and Foun strings in the middle, starts with The and ends with ion like 'The Apache Software Foundation'.
+Which would match any entry with an sn starting with 'The', followed by 'Soft', then 'Foun', and ending with 'ion', like 'The Apache Software Foundation'.
 
-Note that if we have only two strings in the parts, they will be the initial and final ones :
+Note that if only two strings are supplied for parts, they will be the initial and the final:
 
     substring( "sn", "The", "ion" )).toString()
  
-would result in the string: _(sn=The*ion)_
+would result in the string: _(sn=The\*ion)_