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 classJava class for anonymous complex type -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ResourceRefprotected booleanWhether the adjustment applies to the total from all events (true) or not (false).protected EventARAction.EventsThe events.protected intWhether 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, percentFields inherited from class com.oracle.communications.brm.cc.model.ARActionRequestType
amount, amountIsCredit, includeTax, resourceIdFields 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.intWhether to include tax in the adjustment (8), exclude the tax and adjust only the amount (9), or adjust only the tax (10).booleanWhether the adjustment applies to the total from all events (true) or not (false).voidsetAccountRef(ResourceRef value) Sets the value of the accountRef property.voidsetAppliesToTotalOfAllEvents(boolean value) Sets the value of the appliesToTotalOfAllEvents property.voidsetEvents(EventARAction.Events value) Sets the value of the events property.voidsetTaxType(int value) Sets the value of the taxType property.Methods inherited from class com.oracle.communications.brm.cc.model.AdjustmentBillType
getBillItem, getPercent, setPercentMethods inherited from class com.oracle.communications.brm.cc.model.ARActionRequestType
getAmount, getResourceId, isAmountIsCredit, isIncludeTax, setAmount, setAmountIsCredit, setIncludeTax, setResourceIdMethods inherited from class com.oracle.communications.brm.cc.model.AractionBaseType
getActionAffectsRef, getEffective, getNotes, setActionAffectsRef, setEffective, setNotesMethods 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:
-