|
SAP Convergent Charging
Java and XML APIs (Core) |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.highdeal.pnr.hci.RateModel
public abstract class RateModel
This class is the root class for the different rates classes.
| Constructor Summary | |
|---|---|
RateModel()
|
|
| Method Summary | |
|---|---|
void |
addCharacterData(java.lang.String cData)
Adds character data to the content element. |
void |
addChild(java.lang.String tagName,
XMLMarshallable child)
Adds a child to the object, the child representing
the marshallable object which must be added to the element. |
boolean |
checkValidity()
Returns true if the rate is valid. |
java.lang.String |
getDescription()
Gets the description of the rate. |
java.lang.String |
getName()
Gets the name of the rate. |
ContextualNode |
getParent()
Gets the parent node. |
RateComponentModel |
getRateComponent()
Gets the contained rate component. |
RatingContextDescription |
inheritedContext()
Gets the inherited context. |
void |
marshal(XMLOutputter output)
Deprecated. |
void |
marshalAttributes(XMLOutputter output)
Gives an XML representation of the attributes of an object. |
void |
marshalChildren(XMLOutputter output)
Gives an XML representation of the child objects of an object. |
void |
remove()
Removes the contained rate component. |
void |
setAttributes(XMLAttributes atts)
Sets the attributes of the XML representation of the element being processed. |
void |
setDescription(java.lang.String description)
Sets the description of the rate. |
void |
setName(java.lang.String name)
Sets the name of the rate. |
void |
setParent(ContextualNode node)
Sets the parent. |
void |
setRateComponent(RateComponentModel rateComponent)
Sets the contained rate component. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.highdeal.pnr.hci.ContextualNode |
|---|
getContext |
| Constructor Detail |
|---|
public RateModel()
| Method Detail |
|---|
public java.lang.String getName()
public void setName(java.lang.String name)
name - the name of the rate.public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - the description of the rate.public RateComponentModel getRateComponent()
public void setRateComponent(RateComponentModel rateComponent)
rateComponent - the contained rate component.public void remove()
setRateComponent(null).)
public void setParent(ContextualNode node)
setParent in interface ContextualNodenode - the parent.public ContextualNode getParent()
public RatingContextDescription inheritedContext()
inheritedContext in interface ContextualNodepublic boolean checkValidity()
public void setAttributes(XMLAttributes atts)
XMLMarshallable
setAttributes in interface XMLMarshallableatts - The XML attributes of the current elementpublic void addCharacterData(java.lang.String cData)
XMLMarshallable
addCharacterData in interface XMLMarshallablecData - The character data to be added
public void addChild(java.lang.String tagName,
XMLMarshallable child)
XMLMarshallablechild representing
the marshallable object which must be added to the element.
addChild in interface XMLMarshallabletagName - The name of tag for the childchild - The child to be added@Deprecated public void marshal(XMLOutputter output)
XMLMarshallable
marshal in interface IXMLMarshallablemarshal in interface XMLMarshallableoutput - The XML output to marshal the object intopublic void marshalAttributes(XMLOutputter output)
IXMLMarshallable
marshalAttributes in interface IXMLMarshallableoutput - The XML output to marshal the object attributes intopublic void marshalChildren(XMLOutputter output)
IXMLMarshallable
marshalChildren in interface IXMLMarshallableoutput - The XML output to marshal the child objects into
|
Document Published: October 2015 (SAP CC 4.0 SP10 and Later) | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||