org.apache.ws.jaxme.generator.types

Class HexBinarySG

public class HexBinarySG extends AtomicTypeSGImpl

Author: Jochen Wiedmann

Field Summary
static JavaQNameBYTE_ARRAY_TYPE
Constructor Summary
HexBinarySG(SGFactory pFactory, SchemaSG pSchema, XSType pType)

Creates a new instance of HexBinarySG.

Method Summary
voidforAllNonNullValues(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, SGlet pSGlet)
voidforAllValues(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, SGlet pSGlet)
protected StringgetDatatypeName()
protected JavaQNamegetDatatypeType()
JavaQNamegetRuntimeType(SimpleTypeSG pController)

Field Detail

BYTE_ARRAY_TYPE

public static final JavaQName BYTE_ARRAY_TYPE

Constructor Detail

HexBinarySG

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

Creates a new instance of HexBinarySG.

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)

getDatatypeName

protected String getDatatypeName()

getDatatypeType

protected JavaQName getDatatypeType()

getRuntimeType

public JavaQName getRuntimeType(SimpleTypeSG pController)