org.freecompany.yacli
Class Entry
java.lang.Object
org.freecompany.yacli.Entry
public class Entry
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ANY_OPTION
public static final java.lang.String ANY_OPTION
- See Also:
- Constant Field Values
option
protected final Option option
value
protected java.lang.String[] value
invoked
protected boolean invoked
Entry
public Entry(Option option)
option
public Option option()
setInvoked
public void setInvoked(boolean invoked)
invoked
public boolean invoked()
getValue
public java.lang.String[] getValue()
setValue
public void setValue(java.lang.String... value)
takeArguments
public void takeArguments(java.util.ListIterator<java.lang.String> i)
throws InvalidOptionException
- Throws:
InvalidOptionException
validate
public void validate()
throws InvalidOptionException
- Throws:
InvalidOptionException
updateField
public void updateField(java.lang.Object object,
java.lang.reflect.Field field)
throws InvalidOptionException
- Throws:
InvalidOptionException
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object