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, setExtensionprotected 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()
ResourceRefpublic void setGroupRef(ResourceRef value)
value - allowed object is
ResourceRefpublic String getGroupName()
Stringpublic void setGroupName(String value)
value - allowed object is
Stringpublic ResourceRef getGroupOwnerBalGroupref()
ResourceRefpublic void setGroupOwnerBalGroupref(ResourceRef value)
value - allowed object is
ResourceRefpublic String getGroupOwnerBalGroupName()
Stringpublic void setGroupOwnerBalGroupName(String value)
value - allowed object is
Stringpublic ResourceRef getParentRef()
ResourceRefpublic void setParentRef(ResourceRef value)
value - allowed object is
ResourceRefpublic String getParentName()
Stringpublic void setParentName(String value)
value - allowed object is
Stringpublic ResourceRef getAccountRef()
ResourceRefpublic void setAccountRef(ResourceRef value)
value - allowed object is
ResourceRefpublic String getBillunitName()
Stringpublic void setBillunitName(String value)
value - allowed object is
Stringpublic String getPaymentMethod()
Stringpublic void setPaymentMethod(String value)
value - allowed object is
Stringpublic int getMemberCount()
public void setMemberCount(int value)
public String getGroupType()
Stringpublic void setGroupType(String value)
value - allowed object is
Stringpublic 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