org.apache.ws.jaxme.generator.types

Class DateTimeSG

public class DateTimeSG extends AtomicTypeSGImpl

Author: Jochen Wiedmann

Field Summary
static JavaQNameCALENDAR_TYPE
Constructor Summary
DateTimeSG(SGFactory pFactory, SchemaSG pSchema, XSType pType)

Creates a new instance of DurationSG.

Method Summary
voidforAllNonNullValues(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, SGlet pSGlet)
voidforAllValues(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, SGlet pSGlet)
TypedValuegetCastFromString(SimpleTypeSG pController, String pValue)
TypedValuegetCastFromString(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, Object pData)
TypedValuegetCastToString(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, DirectAccessible pData)
protected StringgetDatatypeName()
protected JavaQNamegetDatatypeType()
protected ClassgetFormatClass()
JavaQNamegetRuntimeType(SimpleTypeSG pController)

Field Detail

CALENDAR_TYPE

public static final JavaQName CALENDAR_TYPE

Constructor Detail

DateTimeSG

public DateTimeSG(SGFactory pFactory, SchemaSG pSchema, XSType pType)

Creates a new instance of DurationSG.

Method Detail

forAllNonNullValues

public void forAllNonNullValues(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, SGlet pSGlet)

forAllValues

public void forAllValues(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, SGlet pSGlet)

getCastFromString

public TypedValue getCastFromString(SimpleTypeSG pController, String pValue)

getCastFromString

public TypedValue getCastFromString(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, Object pData)

getCastToString

public final TypedValue getCastToString(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, DirectAccessible pData)

getDatatypeName

protected String getDatatypeName()

getDatatypeType

protected JavaQName getDatatypeType()

getFormatClass

protected Class getFormatClass()

getRuntimeType

public JavaQName getRuntimeType(SimpleTypeSG pController)