public class SomeComplexObject extends Object implements Result, Validatable, Transcribable
| Modifier and Type | Field and Description |
|---|---|
static Parameter[] |
PARAMETERS |
static ServiceVersion |
SERVICE_VERSION |
| Constructor and Description |
|---|
SomeComplexObject() |
SomeComplexObject(SomeComplexObjectDelegate delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Date |
getDateTimeParameter()
A DateTime
|
SomeComplexObjectEnumParameterEnum |
getEnumParameter()
An Enum
|
List<String> |
getListParameter() |
Parameter[] |
getParameters() |
String |
getRawEnumParameterValue() |
ServiceVersion |
getServiceVersion() |
String |
getStringParameter()
A String
|
int |
hashCode() |
void |
seal() |
void |
setDateTimeParameter(Date dateTimeParameter)
A DateTime
|
void |
setEnumParameter(SomeComplexObjectEnumParameterEnum enumParameter)
An Enum
|
void |
setListParameter(List<String> listParameter)
A List of Strings
|
void |
setRawEnumParameterValue(String enumParameter) |
void |
setStringParameter(String stringParameter)
A String
|
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 SomeComplexObject(SomeComplexObjectDelegate delegate)
public SomeComplexObject()
public void seal()
public final String getStringParameter()
public final void setStringParameter(String stringParameter)
public final Date getDateTimeParameter()
public final void setDateTimeParameter(Date dateTimeParameter)
public final SomeComplexObjectEnumParameterEnum getEnumParameter()
public final void setEnumParameter(SomeComplexObjectEnumParameterEnum enumParameter)
public final String getRawEnumParameterValue()
public final void setRawEnumParameterValue(String enumParameter)
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.