com.atlassian.jira.issue.customfields.searchers.transformer
Class TextQueryValidator

java.lang.Object
  extended by com.atlassian.jira.issue.customfields.searchers.transformer.TextQueryValidator

@Internal
public class TextQueryValidator
extends Object

A single class to validate text queries (LIKE) - used in few places to handle validation consistently.

Since:
v6.1

Field Summary
static Pattern BAD_RANGEEX_PATTERN
           
static Pattern BAD_RANGEIN_PATTERN
           
 
Constructor Summary
TextQueryValidator()
           
 
Method Summary
 MessageSet validate(org.apache.lucene.queryParser.QueryParser queryParser, String query, String fieldName, String sourceFunction, boolean shortMessage, I18nHelper i18n)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BAD_RANGEIN_PATTERN

public static final Pattern BAD_RANGEIN_PATTERN

BAD_RANGEEX_PATTERN

public static final Pattern BAD_RANGEEX_PATTERN
Constructor Detail

TextQueryValidator

public TextQueryValidator()
Method Detail

validate

public MessageSet validate(org.apache.lucene.queryParser.QueryParser queryParser,
                           String query,
                           String fieldName,
                           @Nullable
                           String sourceFunction,
                           boolean shortMessage,
                           I18nHelper i18n)


Copyright © 2002-2014 Atlassian. All Rights Reserved.