public class SharingOwnerDetails extends Extension implements Serializable
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <extension base="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}extension"> <sequence> <element name="groupRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="groupName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="groupOwnerBalGroupref" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="groupOwnerBalGroupName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="parentRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="parentName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="accountRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef" minOccurs="0"/> <element name="billunitName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="paymentMethod" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="memberCount" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="groupType" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="globalChargeShareGroup" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="ownershipDetails" maxOccurs="unbounded" minOccurs="0"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="sharingRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/> <element name="offeringRef" type="{http://xmlns.oracle.com/cgbu/schemas/BusinessObjs}resourceRef"/> <element name="quantity" type="{http://www.w3.org/2001/XMLSchema}decimal"/> <element name="index" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="description" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="validFrom" type="{http://www.w3.org/2001/XMLSchema}date"/> <element name="validTo" type="{http://www.w3.org/2001/XMLSchema}date"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
SharingOwnerDetails.OwnershipDetails
Java class for anonymous complex type.
|
Modifier and Type | Field and Description |
---|---|
protected ResourceRef |
accountRef |
protected String |
billunitName |
protected boolean |
globalChargeShareGroup |
protected String |
groupName |
protected String |
groupOwnerBalGroupName |
protected ResourceRef |
groupOwnerBalGroupref |
protected ResourceRef |
groupRef |
protected String |
groupType |
protected int |
memberCount |
protected List<SharingOwnerDetails.OwnershipDetails> |
ownershipDetails |
protected String |
parentName |
protected ResourceRef |
parentRef |
protected String |
paymentMethod |
Constructor and Description |
---|
SharingOwnerDetails() |
Modifier and Type | Method and Description |
---|---|
ResourceRef |
getAccountRef()
Gets the value of the accountRef property.
|
String |
getBillunitName()
Gets the value of the billunitName property.
|
String |
getGroupName()
Gets the value of the groupName property.
|
String |
getGroupOwnerBalGroupName()
Gets the value of the groupOwnerBalGroupName property.
|
ResourceRef |
getGroupOwnerBalGroupref()
Gets the value of the groupOwnerBalGroupref property.
|
ResourceRef |
getGroupRef()
Gets the value of the groupRef property.
|
String |
getGroupType()
Gets the value of the groupType property.
|
int |
getMemberCount()
Gets the value of the memberCount property.
|
List<SharingOwnerDetails.OwnershipDetails> |
getOwnershipDetails()
Gets the value of the ownershipDetails property.
|
String |
getParentName()
Gets the value of the parentName property.
|
ResourceRef |
getParentRef()
Gets the value of the parentRef property.
|
String |
getPaymentMethod()
Gets the value of the paymentMethod property.
|
boolean |
isGlobalChargeShareGroup()
Gets the value of the globalChargeShareGroup property.
|
void |
setAccountRef(ResourceRef value)
Sets the value of the accountRef property.
|
void |
setBillunitName(String value)
Sets the value of the billunitName property.
|
void |
setGlobalChargeShareGroup(boolean value)
Sets the value of the globalChargeShareGroup property.
|
void |
setGroupName(String value)
Sets the value of the groupName property.
|
void |
setGroupOwnerBalGroupName(String value)
Sets the value of the groupOwnerBalGroupName property.
|
void |
setGroupOwnerBalGroupref(ResourceRef value)
Sets the value of the groupOwnerBalGroupref property.
|
void |
setGroupRef(ResourceRef value)
Sets the value of the groupRef property.
|
void |
setGroupType(String value)
Sets the value of the groupType property.
|
void |
setMemberCount(int value)
Sets the value of the memberCount property.
|
void |
setParentName(String value)
Sets the value of the parentName property.
|
void |
setParentRef(ResourceRef value)
Sets the value of the parentRef property.
|
void |
setPaymentMethod(String value)
Sets the value of the paymentMethod property.
|
getExtension, setExtension
protected ResourceRef groupRef
protected String groupName
protected ResourceRef groupOwnerBalGroupref
protected String groupOwnerBalGroupName
protected ResourceRef parentRef
protected String parentName
protected ResourceRef accountRef
protected String billunitName
protected String paymentMethod
protected int memberCount
protected String groupType
protected boolean globalChargeShareGroup
protected List<SharingOwnerDetails.OwnershipDetails> ownershipDetails
public ResourceRef getGroupRef()
ResourceRef
public void setGroupRef(ResourceRef value)
value
- allowed object is
ResourceRef
public String getGroupName()
String
public void setGroupName(String value)
value
- allowed object is
String
public ResourceRef getGroupOwnerBalGroupref()
ResourceRef
public void setGroupOwnerBalGroupref(ResourceRef value)
value
- allowed object is
ResourceRef
public String getGroupOwnerBalGroupName()
String
public void setGroupOwnerBalGroupName(String value)
value
- allowed object is
String
public ResourceRef getParentRef()
ResourceRef
public void setParentRef(ResourceRef value)
value
- allowed object is
ResourceRef
public String getParentName()
String
public void setParentName(String value)
value
- allowed object is
String
public ResourceRef getAccountRef()
ResourceRef
public void setAccountRef(ResourceRef value)
value
- allowed object is
ResourceRef
public String getBillunitName()
String
public void setBillunitName(String value)
value
- allowed object is
String
public String getPaymentMethod()
String
public void setPaymentMethod(String value)
value
- allowed object is
String
public int getMemberCount()
public void setMemberCount(int value)
public String getGroupType()
String
public void setGroupType(String value)
value
- allowed object is
String
public boolean isGlobalChargeShareGroup()
public void setGlobalChargeShareGroup(boolean value)
public List<SharingOwnerDetails.OwnershipDetails> getOwnershipDetails()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the ownershipDetails property.
For example, to add a new item, do as follows:
getOwnershipDetails().add(newItem);
Objects of the following type(s) are allowed in the list
SharingOwnerDetails.OwnershipDetails