public class ParameterMatch<P extends ParameterDescriptor> extends Object
Modifier and Type | Field and Description |
---|---|
private P |
parameter
.
|
private List<String> |
strings
.
|
private List<LiteralValue> |
values
.
|
Constructor and Description |
---|
ParameterMatch(P parameter,
List<LiteralValue> values) |
Modifier and Type | Method and Description |
---|---|
Object |
computeValue()
Compute the value from the parameter metadata and the values list.
|
P |
getParameter() |
List<String> |
getStrings() |
List<LiteralValue> |
getValues() |
private final P extends ParameterDescriptor parameter
private final List<LiteralValue> values
public ParameterMatch(P parameter, List<LiteralValue> values)
public P getParameter()
public List<LiteralValue> getValues()
public List<String> getStrings()
public Object computeValue() throws SyntaxException
SyntaxException
- anything that would prevent the value from being computedCopyright © 2015 eXo Platform SAS. All Rights Reserved.