|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.unboundid.util.args.ArgumentValueValidator
com.unboundid.util.args.RegularExpressionArgumentValueValidator
@NotMutable @ThreadSafety(level=COMPLETELY_THREADSAFE) public final class RegularExpressionArgumentValueValidator
This class provides an implementation of an argument value validator that is
expected to be used with a string argument and ensures that all values for
the argument are valid regular expressions. Note that it does not verify
that values match a given regular expression, but that can already be
accomplished with the StringArgument.setValueRegex(java.util.regex.Pattern, java.lang.String)
method.
Constructor Summary | |
---|---|
RegularExpressionArgumentValueValidator()
Creates a new instance of this regular expression argument value validator. |
Method Summary | |
---|---|
java.lang.String |
toString()
Retrieves a string representation of this argument value validator. |
void |
toString(java.lang.StringBuilder buffer)
Appends a string representation of this argument value validator to the provided buffer. |
void |
validateArgumentValue(Argument argument,
java.lang.String valueString)
Examines the value(s) assigned to the provided argument to determine whether they are acceptable. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public RegularExpressionArgumentValueValidator()
Method Detail |
---|
public void validateArgumentValue(Argument argument, java.lang.String valueString) throws ArgumentException
validateArgumentValue
in class ArgumentValueValidator
argument
- The argument to which the value is being provided.valueString
- The string representation of the value to be
validated. This value will have already passed any
normal validation performed by the argument.
ArgumentException
- If the provided value is determined to be
unacceptable.public java.lang.String toString()
toString
in class java.lang.Object
public void toString(java.lang.StringBuilder buffer)
buffer
- The buffer to which the string representation should be
appended.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |