com.atlassian.jira.configurator.config
Class Validator<T>
java.lang.Object
com.atlassian.jira.configurator.config.Validator<T>
- Direct Known Subclasses:
- FileExistanceWithCancelOptionValidator
public abstract class Validator<T>
- extends Object
Cleans or validates a string input value for a field.
- Since:
- v5.1
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INTEGER
public static final Validator<Integer> INTEGER
INTEGER_POSITIVE
public static final Validator<Integer> INTEGER_POSITIVE
INTEGER_POSITIVE_OR_ZERO
public static final Validator<Integer> INTEGER_POSITIVE_OR_ZERO
INTEGER_ALLOW_MINUS_1
public static final Validator<Integer> INTEGER_ALLOW_MINUS_1
LONG
public static final Validator<Long> LONG
LONG_POSITIVE
public static final Validator<Long> LONG_POSITIVE
LONG_POSITIVE_OR_ZERO
public static final Validator<Long> LONG_POSITIVE_OR_ZERO
LONG_ALLOW_MINUS_1
public static final Validator<Long> LONG_ALLOW_MINUS_1
BOOLEAN
public static final Validator<Boolean> BOOLEAN
TRIMMED_STRING
public static final Validator<String> TRIMMED_STRING
PORT
public static final Validator<Integer> PORT
NON_EMTPY_STRING
public static final Validator<String> NON_EMTPY_STRING
EXISTING_FILE
public static final Validator<String> EXISTING_FILE
Validator
public Validator()
apply
public abstract T apply(String label,
String input)
throws ValidationException
- Throws:
ValidationException
Copyright © 2002-2014 Atlassian. All Rights Reserved.