public class RecurringChargeModel extends ChargeModel
The XML APIs specify the following XSD fragment:
XSD Fragment
<xs:element name="recurringCharge">
<xs:complexType>
<xs:sequence>
<xs:element ref="component" minOccurs="1" maxOccurs="1"/>
</xs:sequence>
<xs:attribute name="name" type="xs:string"/>
<xs:attribute name="description" type="xs:string"/>
</xs:complexType>
</xs:element>
| Constructor and Description |
|---|
RecurringChargeModel() |
| Modifier and Type | Method and Description |
|---|---|
void |
marshal(XMLOutputter output)
Gives an XML representation of this object, including its children.
|
checkValidity, getMaxChildCount, getRateComponent, setRateComponentaddCharacterData, addChild, getChildAt, getChildCount, getChildren, getContext, getDescription, getName, getParent, inheritedContext, isRemoveChildAllowed, isSetChildAllowed, remove, removeChild, setAttributes, setChild, setChildren, setDescription, setName, setParentpublic void marshal(XMLOutputter output)
XMLMarshallablemarshal in interface XMLMarshallablemarshal in class RateComponentModeloutput - The XML output to marshal the object into