public class ComplexObject extends Object implements Result, Validatable, Transcribable
| Modifier and Type | Field and Description |
|---|---|
static Parameter[] |
PARAMETERS |
static ServiceVersion |
SERVICE_VERSION |
| Constructor and Description |
|---|
ComplexObject() |
ComplexObject(ComplexObjectDelegate delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getName()
name
|
Boolean |
getOk()
something
|
Parameter[] |
getParameters() |
ServiceVersion |
getServiceVersion() |
Integer |
getValue1()
value1
|
Integer |
getValue2()
value2
|
int |
hashCode() |
void |
seal() |
void |
setName(String name)
name
|
void |
setOk(Boolean ok)
something
|
void |
setValue1(Integer value1)
value1
|
void |
setValue2(Integer value2)
value2
|
String |
toString() |
void |
transcribe(TranscriptionInput in,
Set<TranscribableParams> params,
boolean client) |
void |
transcribe(TranscriptionOutput out,
Set<TranscribableParams> params,
boolean client) |
void |
validateMandatory() |
public static final Parameter[] PARAMETERS
public static final ServiceVersion SERVICE_VERSION
public ComplexObject(ComplexObjectDelegate delegate)
public ComplexObject()
public void seal()
public final String getName()
public final void setName(String name)
public final Integer getValue1()
public final void setValue1(Integer value1)
public final Integer getValue2()
public final void setValue2(Integer value2)
public final Boolean getOk()
public final void setOk(Boolean ok)
public void validateMandatory()
validateMandatory in interface Validatablepublic Parameter[] getParameters()
getParameters in interface Transcribablepublic void transcribe(TranscriptionOutput out, Set<TranscribableParams> params, boolean client) throws Exception
transcribe in interface TranscribableExceptionpublic void transcribe(TranscriptionInput in, Set<TranscribableParams> params, boolean client) throws Exception
transcribe in interface TranscribableExceptionpublic ServiceVersion getServiceVersion()
getServiceVersion in interface TranscribableCopyright © 2009-2015 Betfair. All Rights Reserved.