public class AnnotatedObjectArgumentsSet extends Object
Constructor and Description |
---|
AnnotatedObjectArgumentsSet(IAnnotatedObjectDescriptor descriptor) |
Modifier and Type | Method and Description |
---|---|
Object |
getArgumentValue(ArgumentDescriptor desc) |
IAnnotatedObjectDescriptor |
getDescriptor() |
Map<ArgumentDescriptor,Object> |
getValues() |
boolean |
isExecutable()
Are all the required arguments set explicitly or with a default value?
|
void |
removeArgumentValue(ArgumentDescriptor arg) |
void |
setArgumentValue(ArgumentDescriptor arg,
Object value) |
public AnnotatedObjectArgumentsSet(IAnnotatedObjectDescriptor descriptor)
public void setArgumentValue(ArgumentDescriptor arg, Object value)
public boolean isExecutable()
public void removeArgumentValue(ArgumentDescriptor arg)
public Object getArgumentValue(ArgumentDescriptor desc)
public IAnnotatedObjectDescriptor getDescriptor()
public Map<ArgumentDescriptor,Object> getValues()