org.apache.ws.jaxme.generator.types

Class ListTypeSGImpl

public class ListTypeSGImpl extends SimpleTypeSGImpl

Author: Jochen Wiedmann

Field Summary
static JavaQNameARRAYLIST_TYPE
static JavaQNameLIST_TYPE
Constructor Summary
ListTypeSGImpl(SGFactory pFactory, SchemaSG pSchemaSG, XSType pType, Context pClassContext, XsQName pName)

Creates a new instance of ListTypeSG in the given Context.

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)
ObjectgetEqualsCheck(SimpleTypeSG pController, JavaMethod pMethod, Object pValue1, Object pValue2)
ObjectgetInitialValue(SimpleTypeSG pController, JavaSource p0)
protected TypeSGgetItemType()
ListTypeSGgetListType(SimpleTypeSG pController)
JavaQNamegetRuntimeType(SimpleTypeSG pController)
booleanhasSetMethod(SimpleTypeSG pController)
voidinit(SimpleTypeSG pController)
booleanisCausingParseConversionEvent(SimpleTypeSG pController)
booleanisList(SimpleTypeSG pController)

Field Detail

ARRAYLIST_TYPE

public static final JavaQName ARRAYLIST_TYPE

LIST_TYPE

public static final JavaQName LIST_TYPE

Constructor Detail

ListTypeSGImpl

public ListTypeSGImpl(SGFactory pFactory, SchemaSG pSchemaSG, XSType pType, Context pClassContext, XsQName pName)

Creates a new instance of ListTypeSG in the given Context.

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 TypedValue getCastToString(SimpleTypeSG pController, JavaMethod pMethod, Object pValue, DirectAccessible pData)

getEqualsCheck

public Object getEqualsCheck(SimpleTypeSG pController, JavaMethod pMethod, Object pValue1, Object pValue2)

getInitialValue

public Object getInitialValue(SimpleTypeSG pController, JavaSource p0)

getItemType

protected TypeSG getItemType()

getListType

public ListTypeSG getListType(SimpleTypeSG pController)

getRuntimeType

public JavaQName getRuntimeType(SimpleTypeSG pController)

hasSetMethod

public boolean hasSetMethod(SimpleTypeSG pController)

init

public void init(SimpleTypeSG pController)

isCausingParseConversionEvent

public boolean isCausingParseConversionEvent(SimpleTypeSG pController)

isList

public boolean isList(SimpleTypeSG pController)