public class SomeComplexObjectBuilder extends Object implements Builder<SomeComplexObject>
| Constructor and Description |
|---|
SomeComplexObjectBuilder() |
| Modifier and Type | Method and Description |
|---|---|
SomeComplexObject |
build() |
SomeComplexObjectBuilder |
leaveModifiable() |
SomeComplexObjectBuilder |
setDateTimeParameter(Builder<Date> param)
A DateTime
|
SomeComplexObjectBuilder |
setDateTimeParameter(Date param)
A DateTime
|
SomeComplexObjectBuilder |
setEnumParameter(SomeComplexObjectEnumParameterEnum param)
An Enum
|
SomeComplexObjectBuilder |
setListParameter(Builder<List<String>> param)
A List of Strings
|
SomeComplexObjectBuilder |
setListParameter(List<String> param)
A List of Strings
|
SomeComplexObjectBuilder |
setStringParameter(Builder<String> param)
A String
|
SomeComplexObjectBuilder |
setStringParameter(String param)
A String
|
public final SomeComplexObjectBuilder setStringParameter(Builder<String> param)
public final SomeComplexObjectBuilder setStringParameter(String param)
public final SomeComplexObjectBuilder setDateTimeParameter(Builder<Date> param)
public final SomeComplexObjectBuilder setDateTimeParameter(Date param)
public final SomeComplexObjectBuilder setEnumParameter(SomeComplexObjectEnumParameterEnum param)
public final SomeComplexObjectBuilder setListParameter(Builder<List<String>> param)
public final SomeComplexObjectBuilder setListParameter(List<String> param)
public SomeComplexObject build()
build in interface Builder<SomeComplexObject>public SomeComplexObjectBuilder leaveModifiable()
Copyright © 2009-2015 Betfair. All Rights Reserved.