com.beust.jcommander
Class WrappedParameter

java.lang.Object
  extended by com.beust.jcommander.WrappedParameter

public class WrappedParameter
extends Object

Encapsulates the operations common to @Parameter and @DynamicParameter


Constructor Summary
WrappedParameter(DynamicParameter p)
           
WrappedParameter(Parameter p)
           
 
Method Summary
 void addValue(Field field, Object object, Object value)
           
 int arity()
           
 String getAssignment()
           
 boolean hidden()
           
 String[] names()
           
 boolean password()
           
 boolean required()
           
 Class<? extends IParameterValidator> validateWith()
           
 boolean variableArity()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WrappedParameter

public WrappedParameter(Parameter p)

WrappedParameter

public WrappedParameter(DynamicParameter p)
Method Detail

arity

public int arity()

hidden

public boolean hidden()

required

public boolean required()

password

public boolean password()

names

public String[] names()

variableArity

public boolean variableArity()

validateWith

public Class<? extends IParameterValidator> validateWith()

addValue

public void addValue(Field field,
                     Object object,
                     Object value)
              throws IllegalArgumentException,
                     IllegalAccessException
Throws:
IllegalArgumentException
IllegalAccessException

getAssignment

public String getAssignment()


Copyright © 2012. All Rights Reserved.