public final class ParameterObjectValue extends Object implements ParameterValue
ParameterElementDeclaration
.
An ObjectValue parameter contains multiple parameter values.Modifier and Type | Class and Description |
---|---|
static class |
ParameterObjectValue.Builder |
Modifier and Type | Method and Description |
---|---|
void |
accept(ParameterValueVisitor valueVisitor)
Dispatches to the method with prefix "visit" with the specific value type as argument.
|
static ParameterObjectValue.Builder |
builder() |
boolean |
equals(Object o) |
Map<String,ParameterValue> |
getParameters() |
String |
getTypeId() |
int |
hashCode() |
void |
setParameters(Map<String,ParameterValue> parameters) |
void |
setTypeId(String typeId) |
public String getTypeId()
public Map<String,ParameterValue> getParameters()
public void setParameters(Map<String,ParameterValue> parameters)
public void setTypeId(String typeId)
public void accept(ParameterValueVisitor valueVisitor)
visitObjectValue(ParameterObjectValue objectValue)
will be called
when this value is an ParameterObjectValue
.accept
in interface ParameterValue
valueVisitor
- the visitorpublic static ParameterObjectValue.Builder builder()
Copyright © 2018. All rights reserved.