Class AllowLeadingWildcardProcessor
This processor verifies if ALLOW_LEADING_WILDCARD is defined in the QueryConfigHandler. If it is and leading wildcard is not allowed, it looks for every WildcardQueryNode contained in the query node tree and throws an exception if any of them has a leading wildcard ('*' or '?').
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Lucene.Net.QueryParser.dll
Syntax
[Serializable]
public class AllowLeadingWildcardProcessor : QueryNodeProcessor, IQueryNodeProcessor
Constructors
Name | Description |
---|---|
AllowLeadingWildcardProcessor() |
Methods
Name | Description |
---|---|
PostProcessNode(IQueryNode) | |
PreProcessNode(IQueryNode) | |
Process(IQueryNode) | |
SetChildrenOrder(IList<IQueryNode>) |