Class EscapeQuerySyntax
  
  
  
  
    Inheritance
    System.Object
    EscapeQuerySyntax
   
  
  
  Assembly: Lucene.Net.QueryParser.dll
  Syntax
  
    public class EscapeQuerySyntax : object, IEscapeQuerySyntax
   
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  DiscardEscapeChar(String)
  Returns a string where the escape char has been removed, or kept only once
if there was a double escape.
Supports escaped unicode characters, e. g. translates A to
A.
 
  
  Declaration
  
    public static UnescapedCharSequence DiscardEscapeChar(string input)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | System.String | 
        input | 
         | 
      
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Escape(ICharSequence, CultureInfo, EscapeQuerySyntaxType)
  
  
  Declaration
  
    public virtual ICharSequence Escape(ICharSequence text, CultureInfo locale, EscapeQuerySyntaxType type)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | ICharSequence | 
         | 
      
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Escape(String, CultureInfo, EscapeQuerySyntaxType)
  
  
  Declaration
  
    public virtual string Escape(string text, CultureInfo locale, EscapeQuerySyntaxType type)
   
  Parameters
  
  Returns
  
    
      
        | Type | 
        Description | 
      
    
    
      
        | System.String | 
         | 
      
    
  
  Implements