public class VeryComplexObjectBuilder extends Object implements Builder<VeryComplexObject>
| Constructor and Description |
|---|
VeryComplexObjectBuilder() |
| Modifier and Type | Method and Description |
|---|---|
VeryComplexObject |
build() |
VeryComplexObjectBuilder |
leaveModifiable() |
VeryComplexObjectBuilder |
setEnumParameter(VeryComplexObjectEnumParameterEnum param)
An Enum
|
VeryComplexObjectBuilder |
setList(Builder<List<LessComplexObject>> param)
A list
|
VeryComplexObjectBuilder |
setList(List<LessComplexObject> param)
A list
|
VeryComplexObjectBuilder |
setMap(Builder<Map<String,LessComplexObject>> param)
A map
|
VeryComplexObjectBuilder |
setMap(Map<String,LessComplexObject> param)
A map
|
VeryComplexObjectBuilder |
setSet(Builder<Set<LessComplexObject>> param)
A set
|
VeryComplexObjectBuilder |
setSet(Set<LessComplexObject> param)
A set
|
public final VeryComplexObjectBuilder setSet(Builder<Set<LessComplexObject>> param)
public final VeryComplexObjectBuilder setSet(Set<LessComplexObject> param)
public final VeryComplexObjectBuilder setList(Builder<List<LessComplexObject>> param)
public final VeryComplexObjectBuilder setList(List<LessComplexObject> param)
public final VeryComplexObjectBuilder setMap(Builder<Map<String,LessComplexObject>> param)
public final VeryComplexObjectBuilder setMap(Map<String,LessComplexObject> param)
public final VeryComplexObjectBuilder setEnumParameter(VeryComplexObjectEnumParameterEnum param)
public VeryComplexObject build()
build in interface Builder<VeryComplexObject>public VeryComplexObjectBuilder leaveModifiable()
Copyright © 2009-2015 Betfair. All Rights Reserved.