public class ArgumentDefinitionImpl extends java.lang.Object implements ArgumentDefinition
| Constructor and Description |
|---|
ArgumentDefinitionImpl(java.lang.String name,
java.lang.Class<? extends ArgumentValue<?>> type) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.lang.Class<? extends ArgumentValue<?>> |
getValueType() |
boolean |
isValueTypeSupported(java.lang.Class<? extends ArgumentValue> type) |
java.lang.String |
toString() |
public ArgumentDefinitionImpl(java.lang.String name,
java.lang.Class<? extends ArgumentValue<?>> type)
public java.lang.String getName()
getName in interface NameProviderpublic java.lang.Class<? extends ArgumentValue<?>> getValueType()
getValueType in interface ArgumentDefinitionpublic boolean isValueTypeSupported(java.lang.Class<? extends ArgumentValue> type)
isValueTypeSupported in interface ArgumentDefinitionpublic java.lang.String toString()
toString in class java.lang.Object