|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
java.lang.Objectorg.talika.tarsis.command.CommandParameterImpl
Implementation of CommandParameter interface.
CommandParameter| Constructor Summary | |
|---|---|
CommandParameterImpl(java.lang.String name,
java.lang.Class type,
boolean required,
boolean multiple,
java.lang.Object defaultValue)
Constructs a new CommandParameterImpl with specified parameters. |
|
| Method Summary | |
|---|---|
java.lang.Object |
defaultValue()
Returns the default value of parameter if no other is provided. |
java.lang.String |
getName()
Returns name of parameter. |
java.lang.Class |
getType()
Returns type of parameter. |
boolean |
isMultiple()
Returns true if parameter can have multiple values. |
boolean |
isRequired()
Returns true if parameter is required. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CommandParameterImpl(java.lang.String name,
java.lang.Class type,
boolean required,
boolean multiple,
java.lang.Object defaultValue)
CommandParameterImpl with specified parameters.
name - String name of parameter.type - Class type of parameter.required - boolean is parameter required?.multiple - boolean can multiple have multiple values?.defaultValue - Object default value of parameter.| Method Detail |
public java.lang.String getName()
getName in interface CommandParameterCommandParameter.getName()public java.lang.Class getType()
getType in interface CommandParameterCommandParameter.getType()public boolean isRequired()
true if parameter is required.
isRequired in interface CommandParametertrue if parameter is required.CommandParameter.isRequired()public boolean isMultiple()
true if parameter can have multiple values.
isMultiple in interface CommandParametertrue if parameter can have multiple values.CommandParameter.isMultiple()public java.lang.Object defaultValue()
defaultValue in interface CommandParameterCommandParameter.defaultValue()
|
||||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||