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