org.apache.ws.jaxme.generator.sg.impl
public class MultiplePropertySG extends PropertySGChainImpl
Field Summary | |
---|---|
protected static JavaQName | OBJECT_TYPE |
Constructor Summary | |
---|---|
protected | MultiplePropertySG(PropertySGChain pBase, ObjectSG pObjectSG, int pMinOccurs, int pMaxOccurs) Creates a new instance of MultipleObjectSG. |
Method Summary | |
---|---|
void | addValue(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, TypedValue pValue, JavaQName pType) |
protected Object | asObject(Object pObject) |
void | forAllNonNullValues(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) |
void | forAllValues(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, SGlet pSGlet) |
protected JavaQName | getInstanceClass() |
protected int | getMaxOccurs() |
protected int | getMinOccurs() |
protected JavaQName | getObjectClass() |
protected ObjectSG | getObjectSG() |
JavaField | getXMLField(PropertySG pController, JavaSource pSource) |
JavaMethod | getXMLGetMethod(PropertySG pController, JavaSource pSource) |
JavaMethod | getXMLSetMethod(PropertySG pController, JavaSource pSource) |
protected boolean | isAutoBoxing() |
void | setValue(PropertySG pController, JavaMethod pMethod, DirectAccessible pElement, Object pValue, JavaQName pType) |
Creates a new instance of MultipleObjectSG.