com.beust.jcommander.validators
Class PositiveInteger

java.lang.Object
  extended by com.beust.jcommander.validators.PositiveInteger
All Implemented Interfaces:
IParameterValidator

public class PositiveInteger
extends Object
implements IParameterValidator

A validator that makes sure the value of the parameter is a positive integer.

Author:
Cedric Beust

Constructor Summary
PositiveInteger()
           
 
Method Summary
 void validate(String name, String value)
          Validate the parameter.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PositiveInteger

public PositiveInteger()
Method Detail

validate

public void validate(String name,
                     String value)
              throws ParameterException
Description copied from interface: IParameterValidator
Validate the parameter.

Specified by:
validate in interface IParameterValidator
Parameters:
name - The name of the parameter (e.g. "-host").
value - The value of the parameter that we need to validate
Throws:
ParameterException - Thrown if the value of the parameter is invalid.


Copyright © 2012. All Rights Reserved.