public static class Requirement.Builder<TYPE>
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Requirement.Builder<TYPE> |
aggregate(Aggregate<? extends TYPE> aggregate) |
Requirement |
build() |
<T extends TYPE> |
op(Op<T> op) |
Requirement.Builder<TYPE> |
path(java.lang.String path) |
Requirement.Builder<TYPE> |
value(TYPE value) |
Requirement.Builder<TYPE> |
var(java.lang.String var) |
public <T extends TYPE> Requirement.Builder<T> op(Op<T> op)
public Requirement.Builder<TYPE> aggregate(Aggregate<? extends TYPE> aggregate)
public Requirement.Builder<TYPE> value(TYPE value)
public Requirement.Builder<TYPE> path(java.lang.String path)
public Requirement.Builder<TYPE> var(java.lang.String var)
public Requirement build()