public static class GsonCompositeConditionImpl.Builder extends java.lang.Object implements CompositeCondition.Builder
| Constructor and Description |
|---|
Builder(EditorGModel instance) |
| Modifier and Type | Method and Description |
|---|---|
GsonCompositeConditionImpl.Builder |
and(boolean and) |
GsonCompositeConditionImpl.Builder |
appendElementList(Condition elementList) |
GsonCompositeConditionImpl.Builder |
appendElementList(java.util.function.Function<Condition.Builder,Condition> provider) |
CompositeCondition |
build() |
GsonCompositeConditionImpl.Builder |
elementList(java.util.function.Function<EditorGModel,java.util.List<Condition>> provider) |
GsonCompositeConditionImpl.Builder |
elementList(java.util.List<Condition> elementList) |
GsonCompositeConditionImpl.Builder |
name(java.lang.String name) |
public Builder(EditorGModel instance)
public GsonCompositeConditionImpl.Builder and(boolean and)
and in interface CompositeCondition.Builderpublic GsonCompositeConditionImpl.Builder elementList(java.util.List<Condition> elementList)
elementList in interface CompositeCondition.Builderpublic GsonCompositeConditionImpl.Builder appendElementList(Condition elementList)
appendElementList in interface CompositeCondition.Builderpublic GsonCompositeConditionImpl.Builder elementList(java.util.function.Function<EditorGModel,java.util.List<Condition>> provider)
elementList in interface CompositeCondition.Builderpublic GsonCompositeConditionImpl.Builder appendElementList(java.util.function.Function<Condition.Builder,Condition> provider)
appendElementList in interface CompositeCondition.Builderpublic GsonCompositeConditionImpl.Builder name(java.lang.String name)
name in interface CompositeCondition.Builderpublic CompositeCondition build()
build in interface CompositeCondition.Builder