Uses of Interface net.dpml.cli.validation.Validator

Uses in package net.dpml.cli.option

Constructors with parameter type net.dpml.cli.validation.Validator

ArgumentImpl.ArgumentImpl(String name, String description, int minimum, int maximum, char initialSeparator, char subsequentSeparator, Validator validator, String consumeRemaining, List valueDefaults, int id)
Creates a new Argument instance.

Methods with return type net.dpml.cli.validation.Validator

Validator
Return the argument validator.

Uses in package net.dpml.cli.validation

Classes implementing net.dpml.cli.validation.Validator

class
The ClassValidator validates the string argument values are class names.
class
The DateValidator validates the argument values are date or time value(s).
class
The EnumValidator validates the string argument values are valid.
class
The FileValidator validates the string argument values are files.
class
The NumberValidator validates the string argument values are numbers.
class
The URIValidator validates the string argument values are valid URIs.
class
The URLValidator validates the string argument values are URLs.

Uses in package net.dpml.cli.builder

Methods with parameter type net.dpml.cli.validation.Validator

ArgumentBuilder
Sets the validator instance used to perform validation on the Argument values.