org.apache.ws.jaxme.generator.types

Class LongSG

public class LongSG extends PrimitiveTypeSG

Author: Jochen Wiedmann

Field Summary
static JavaQNameLONG_OBJECT_TYPE
static JavaQNameLONG_TYPE
Constructor Summary
LongSG(SGFactory pFactory, SchemaSG pSchema, XSType pType)

Creates a new instance of LongSG.

Method Summary
TypedValuegetCastFromString(SimpleTypeSG pController, String pValue)
protected StringgetDatatypeName()
protected JavaQNamegetDatatypeType()
protected JavaQNamegetObjectRuntimeType(SimpleTypeSG pController)
JavaQNamegetPrimitiveRuntimeType(SimpleTypeSG pController)

Field Detail

LONG_OBJECT_TYPE

public static final JavaQName LONG_OBJECT_TYPE

LONG_TYPE

public static final JavaQName LONG_TYPE

Constructor Detail

LongSG

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

Creates a new instance of LongSG.

Method Detail

getCastFromString

public TypedValue getCastFromString(SimpleTypeSG pController, String pValue)

getDatatypeName

protected String getDatatypeName()

getDatatypeType

protected JavaQName getDatatypeType()

getObjectRuntimeType

protected JavaQName getObjectRuntimeType(SimpleTypeSG pController)

getPrimitiveRuntimeType

public JavaQName getPrimitiveRuntimeType(SimpleTypeSG pController)