public class SomeComplexObject extends java.lang.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(java.lang.Object o) |
java.util.Date |
getDateTimeParameter()
A DateTime
|
SomeComplexObjectEnumParameterEnum |
getEnumParameter()
An Enum
|
java.util.List<java.lang.String> |
getListParameter() |
Parameter[] |
getParameters() |
java.lang.String |
getRawEnumParameterValue() |
ServiceVersion |
getServiceVersion() |
java.lang.String |
getStringParameter()
A String
|
int |
hashCode() |
void |
setDateTimeParameter(java.util.Date dateTimeParameter)
A DateTime
|
void |
setEnumParameter(SomeComplexObjectEnumParameterEnum enumParameter)
An Enum
|
void |
setListParameter(java.util.List<java.lang.String> listParameter)
A List of Strings
|
void |
setRawEnumParameterValue(java.lang.String enumParameter) |
void |
setStringParameter(java.lang.String stringParameter)
A String
|
java.lang.String |
toString() |
void |
transcribe(TranscriptionInput in,
java.util.Set<TranscribableParams> params,
boolean client) |
void |
transcribe(TranscriptionOutput out,
java.util.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 final java.lang.String getStringParameter()
public final void setStringParameter(java.lang.String stringParameter)
public final java.util.Date getDateTimeParameter()
public final void setDateTimeParameter(java.util.Date dateTimeParameter)
public final SomeComplexObjectEnumParameterEnum getEnumParameter()
public final void setEnumParameter(SomeComplexObjectEnumParameterEnum enumParameter)
public final java.lang.String getRawEnumParameterValue()
public final void setRawEnumParameterValue(java.lang.String enumParameter)
public final java.util.List<java.lang.String> getListParameter()
public final void setListParameter(java.util.List<java.lang.String> listParameter)
public void validateMandatory()
validateMandatory in interface Validatablepublic java.lang.String toString()
toString in class java.lang.Objectpublic Parameter[] getParameters()
getParameters in interface Transcribablepublic void transcribe(TranscriptionOutput out, java.util.Set<TranscribableParams> params, boolean client) throws java.lang.Exception
transcribe in interface Transcribablejava.lang.Exceptionpublic void transcribe(TranscriptionInput in, java.util.Set<TranscribableParams> params, boolean client) throws java.lang.Exception
transcribe in interface Transcribablejava.lang.Exceptionpublic ServiceVersion getServiceVersion()
getServiceVersion in interface Transcribablepublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2009-2014 Betfair. All Rights Reserved.