|
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.RateComponentModel
com.highdeal.pnr.hci.OutPropertyUpdateComponentModel
public class OutPropertyUpdateComponentModel
This class represents a rate component that updates a Macro ouput property.
| Field Summary |
|---|
| Fields inherited from class com.highdeal.pnr.hci.RateComponentModel |
|---|
children, description, name, parent |
| Constructor Summary | |
|---|---|
OutPropertyUpdateComponentModel()
Builds an empty OutPropertyUpdateComponentModel. |
|
OutPropertyUpdateComponentModel(java.lang.String propertyName,
java.lang.String outPropertyName,
int outPropertyType,
java.math.BigDecimal outDefaultNumber,
java.util.Date outDefaultDate,
java.lang.String outDefaultString)
Builds an OutPropertyUpdateComponentModel. |
|
| Method Summary | |
|---|---|
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 component is valid. |
java.util.Date |
getDateValue()
Gets the date value. |
int |
getMaxChildCount()
Gets the maximum child count (1). |
java.math.BigDecimal |
getNumberValue()
Gets the number value. |
java.lang.String |
getOutPropertyName()
Gets the out property name. |
int |
getOutPropertyType()
Gets the out property type. |
java.lang.String |
getPropertyName()
Gets the property name. |
java.lang.String |
getStringValue()
Gets the string value. |
void |
marshal(XMLOutputter output)
Gives an XML representation of this object, including its children. |
void |
setDateValue(java.util.Date d)
Sets the date value. |
void |
setNumberValue(java.math.BigDecimal number)
Sets the number value. |
void |
setOutPropertyName(java.lang.String name)
Sets the out property name. |
void |
setOutPropertyType(int type)
Sets the out property type. |
void |
setPropertyName(java.lang.String name)
Sets the property name. |
void |
setStringValue(java.lang.String s)
Sets the string value. |
| Methods inherited from class com.highdeal.pnr.hci.RateComponentModel |
|---|
addCharacterData, getChildAt, getChildCount, getChildren, getContext, getDescription, getName, getParent, inheritedContext, isRemoveChildAllowed, isSetChildAllowed, marshallChildren, remove, removeChild, setAttributes, setChild, 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 OutPropertyUpdateComponentModel()
public OutPropertyUpdateComponentModel(java.lang.String propertyName,
java.lang.String outPropertyName,
int outPropertyType,
java.math.BigDecimal outDefaultNumber,
java.util.Date outDefaultDate,
java.lang.String outDefaultString)
setOutPropertyType
propertyName - the source property name.outPropertyName - the output property name.outPropertyType - the output property type.outDefaultNumber - the output default Number value.outDefaultDate - the output default Date value.outDefaultString - the output default String value.| Method Detail |
|---|
public void setPropertyName(java.lang.String name)
name - the property name.public java.lang.String getPropertyName()
public void setOutPropertyName(java.lang.String name)
name - the out property name.public java.lang.String getOutPropertyName()
public void setOutPropertyType(int type)
type - the out property.public int getOutPropertyType()
public java.math.BigDecimal getNumberValue()
public void setNumberValue(java.math.BigDecimal number)
number - the number value.public java.lang.String getStringValue()
public void setStringValue(java.lang.String s)
s - the string value.public java.util.Date getDateValue()
public void setDateValue(java.util.Date d)
d - the date value.public int getMaxChildCount()
getMaxChildCount in class RateComponentModelpublic boolean checkValidity()
checkValidity in class RateComponentModel
public void addChild(java.lang.String tagName,
XMLMarshallable child)
XMLMarshallablechild representing
the marshallable object which must be added to the element.
addChild in interface XMLMarshallableaddChild in class RateComponentModeltagName - The name of tag for the childchild - The child to be addedpublic void marshal(XMLOutputter output)
XMLMarshallable
marshal in interface XMLMarshallablemarshal in class RateComponentModeloutput - The XML output to marshal the object 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 | ||||||||