|
SAP CC 1.0
API 4.2 (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.highdeal.pnr.hci.RateComponentModel
com.highdeal.pnr.hci.ExternalChargeActionModel
public class ExternalChargeActionModel
This class represents the action of charging on an external charging reference.
This model is a rate RateComponentModel containing two properties:
| Field Summary |
|---|
| Fields inherited from class com.highdeal.pnr.hci.RateComponentModel |
|---|
children, description, name, parent |
| Constructor Summary | |
|---|---|
ExternalChargeActionModel()
|
|
| Method Summary | |
|---|---|
void |
addChild(java.lang.String name,
XMLMarshallable child)
Adds a child to the objects, the child represents
the marshallable object to be added into the content tree. |
boolean |
checkValidity()
Returns true if the component is valid. |
java.lang.String |
getCreditorId()
Return the creditorId. |
java.lang.String |
getCreditorIdName()
Return the name of the contextual property containing the creditorId. |
java.lang.String |
getDebtorId()
Return the debtorId |
java.lang.String |
getDebtorIdName()
Return the name of the contextual property containing debtorId. |
java.lang.String |
getExternalChargingReference()
Return the external charging reference. |
java.lang.String |
getExternalChargingReferenceName()
Return the name of the contextual property containing the external charging reference. |
int |
getMaxChildCount()
Gets the maximum child count. |
void |
marshal(XMLOutputter output)
Gives an XML representation of this object, and of its children. |
void |
setCreditorId(java.lang.String creditorId)
Sets the creditorId. |
void |
setCreditorIdName(java.lang.String creditorIdName)
Sets the name of the contextual property containing the creditorId. |
void |
setDebtorId(java.lang.String debtorId)
Set the debtorId. |
void |
setDebtorIdName(java.lang.String debtorIdName)
Sets the name of the contextual property containing the debtorId. |
void |
setExternalChargingReference(java.lang.String externalChargingReference)
Sets the external charging reference. |
void |
setExternalChargingReferenceName(java.lang.String externalChargingReferenceName)
Sets the name of the contextual property containing the external charging reference. |
| Methods inherited from class com.highdeal.pnr.hci.RateComponentModel |
|---|
addCharacterData, getChildAt, getChildCount, getChildren, getContext, getDescription, getName, inheritedContext, isRemoveChildAllowed, isSetChildAllowed, marshallChildren, remove, removeChild, setAttributes, setChild, setChildren, setDescription, setName, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ExternalChargeActionModel()
| Method Detail |
|---|
public java.lang.String getDebtorId()
public void setDebtorId(java.lang.String debtorId)
debtorId - the debtorId to set.public java.lang.String getDebtorIdName()
public void setDebtorIdName(java.lang.String debtorIdName)
debtorIdName - the name of the contextual property containing the debtorId.public java.lang.String getCreditorId()
public void setCreditorId(java.lang.String creditorId)
creditorId - the creditorId to set.public java.lang.String getCreditorIdName()
public void setCreditorIdName(java.lang.String creditorIdName)
creditorIdName - the name of the contextual property containing the creditorId.public java.lang.String getExternalChargingReference()
public void setExternalChargingReference(java.lang.String externalChargingReference)
externalChargingReference - the external charging reference.public java.lang.String getExternalChargingReferenceName()
public void setExternalChargingReferenceName(java.lang.String externalChargingReferenceName)
externalChargingReferenceName - the name of the contextual property containing the external charging reference.public int getMaxChildCount()
RateComponentModel
getMaxChildCount in class RateComponentModelpublic boolean checkValidity()
RateComponentModel
checkValidity in class RateComponentModel
public void addChild(java.lang.String name,
XMLMarshallable child)
XMLMarshallablechild represents
the marshallable object to be added into the content tree.
addChild in interface XMLMarshallableaddChild in class RateComponentModelname - the name of tag for the child.child - the child to be added.public void marshal(XMLOutputter output)
XMLMarshallable
marshal in interface XMLMarshallablemarshal in class RateComponentModeloutput - the XML output to marshall the object into.
|
SAP CC 1.0
API 4.2 (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
SAP Convergent Charging 1.0 (build R4.2.1.35.0.0)
CONVERGENT CHARGING 4.2
(c) Copyright 2009 SAP AG. All rights reserved.