Class EventARAction
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AdjustmentEvent
,DisputeEvent
,SettlementEvent
Java class for eventARAction complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="eventARAction"> <complexContent> <extension base="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}adjustmentBillType"> <sequence> <element name="appliesToTotalOfAllEvents" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="taxType"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}int"> <enumeration value="8"/> <enumeration value="9"/> <enumeration value="10"/> </restriction> </simpleType> </element> <element name="accountRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/> <element name="events"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="eventRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" maxOccurs="unbounded"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </extension> </complexContent> </complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Java class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ResourceRef
protected boolean
Whether the adjustment applies to the total from all events (true) or not (false).protected EventARAction.Events
The events.protected int
Whether to include tax in the adjustment (8), exclude the tax and adjust only the amount (9), or adjust only the tax (10).Fields inherited from class com.oracle.communications.brm.cc.model.AdjustmentBillType
billItem, percent
Fields inherited from class com.oracle.communications.brm.cc.model.ARActionRequestType
amount, amountIsCredit, includeTax, resourceId
Fields inherited from class com.oracle.communications.brm.cc.model.AractionBaseType
actionAffectsRef, effective, notes
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the accountRef property.The events.int
Whether to include tax in the adjustment (8), exclude the tax and adjust only the amount (9), or adjust only the tax (10).boolean
Whether the adjustment applies to the total from all events (true) or not (false).void
setAccountRef
(ResourceRef value) Sets the value of the accountRef property.void
setAppliesToTotalOfAllEvents
(boolean value) Sets the value of the appliesToTotalOfAllEvents property.void
setEvents
(EventARAction.Events value) Sets the value of the events property.void
setTaxType
(int value) Sets the value of the taxType property.Methods inherited from class com.oracle.communications.brm.cc.model.AdjustmentBillType
getBillItem, getPercent, setPercent
Methods inherited from class com.oracle.communications.brm.cc.model.ARActionRequestType
getAmount, getResourceId, isAmountIsCredit, isIncludeTax, setAmount, setAmountIsCredit, setIncludeTax, setResourceId
Methods inherited from class com.oracle.communications.brm.cc.model.AractionBaseType
getActionAffectsRef, getEffective, getNotes, setActionAffectsRef, setEffective, setNotes
Methods inherited from class com.oracle.communications.brm.cc.model.Extension
getExtension, setExtension
-
Field Details
-
appliesToTotalOfAllEvents
protected boolean appliesToTotalOfAllEventsWhether the adjustment applies to the total from all events (true) or not (false). -
taxType
protected int taxTypeWhether to include tax in the adjustment (8), exclude the tax and adjust only the amount (9), or adjust only the tax (10). -
accountRef
-
events
The events.
-
-
Constructor Details
-
EventARAction
public EventARAction()
-
-
Method Details
-
isAppliesToTotalOfAllEvents
public boolean isAppliesToTotalOfAllEvents()Whether the adjustment applies to the total from all events (true) or not (false). -
setAppliesToTotalOfAllEvents
public void setAppliesToTotalOfAllEvents(boolean value) Sets the value of the appliesToTotalOfAllEvents property. -
getTaxType
public int getTaxType()Whether to include tax in the adjustment (8), exclude the tax and adjust only the amount (9), or adjust only the tax (10). -
setTaxType
public void setTaxType(int value) Sets the value of the taxType property. -
getAccountRef
Gets the value of the accountRef property.- Returns:
- possible object is
ResourceRef
-
setAccountRef
Sets the value of the accountRef property.- Parameters:
value
- allowed object isResourceRef
-
getEvents
The events.- Returns:
- possible object is
EventARAction.Events
-
setEvents
Sets the value of the events property.- Parameters:
value
- allowed object isEventARAction.Events
- See Also:
-