|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.mpxj.primavera.schema.ActivityExpenseType
public class ActivityExpenseType
Java class for ActivityExpenseType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ActivityExpenseType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="AccrualType" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Start of Activity"/>
<enumeration value="End of Activity"/>
<enumeration value="Uniform Over Activity"/>
</restriction>
</simpleType>
</element>
<element name="ActivityId" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="ActivityName" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="120"/>
</restriction>
</simpleType>
</element>
<element name="ActivityObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="ActualCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ActualUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="AtCompletionCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="AtCompletionUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="AutoComputeActuals" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="CostAccountId" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="CostAccountName" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="100"/>
</restriction>
</simpleType>
</element>
<element name="CostAccountObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="CreateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="CreateUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="DocumentNumber" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="32"/>
</restriction>
</simpleType>
</element>
<element name="ExpenseCategoryName" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="36"/>
</restriction>
</simpleType>
</element>
<element name="ExpenseCategoryObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="ExpenseDescription" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ExpenseItem" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="120"/>
</restriction>
</simpleType>
</element>
<element name="ExpensePercentComplete" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="IsBaseline" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="LastUpdateDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="LastUpdateUser" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="OverBudget" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="PlannedCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PlannedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="PricePerUnit" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="ProjectId" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="20"/>
</restriction>
</simpleType>
</element>
<element name="ProjectObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="RemainingCost" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="RemainingUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="UnitOfMeasure" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="30"/>
</restriction>
</simpleType>
</element>
<element name="Vendor" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<maxLength value="100"/>
</restriction>
</simpleType>
</element>
<element name="WBSObjectId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="UDF" type="{http://xmlns.oracle.com/Primavera/P6/V7/API/BusinessObjects}UDFAssignmentType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Constructor Summary | |
|---|---|
ActivityExpenseType()
|
|
| Method Summary | |
|---|---|
String |
getAccrualType()
Gets the value of the accrualType property. |
String |
getActivityId()
Gets the value of the activityId property. |
String |
getActivityName()
Gets the value of the activityName property. |
Integer |
getActivityObjectId()
Gets the value of the activityObjectId property. |
JAXBElement<Double> |
getActualCost()
Gets the value of the actualCost property. |
JAXBElement<Double> |
getActualUnits()
Gets the value of the actualUnits property. |
JAXBElement<Double> |
getAtCompletionCost()
Gets the value of the atCompletionCost property. |
JAXBElement<Double> |
getAtCompletionUnits()
Gets the value of the atCompletionUnits property. |
String |
getCostAccountId()
Gets the value of the costAccountId property. |
String |
getCostAccountName()
Gets the value of the costAccountName property. |
JAXBElement<Integer> |
getCostAccountObjectId()
Gets the value of the costAccountObjectId property. |
JAXBElement<Date> |
getCreateDate()
Gets the value of the createDate property. |
String |
getCreateUser()
Gets the value of the createUser property. |
String |
getDocumentNumber()
Gets the value of the documentNumber property. |
String |
getExpenseCategoryName()
Gets the value of the expenseCategoryName property. |
JAXBElement<Integer> |
getExpenseCategoryObjectId()
Gets the value of the expenseCategoryObjectId property. |
String |
getExpenseDescription()
Gets the value of the expenseDescription property. |
String |
getExpenseItem()
Gets the value of the expenseItem property. |
JAXBElement<Double> |
getExpensePercentComplete()
Gets the value of the expensePercentComplete property. |
JAXBElement<Date> |
getLastUpdateDate()
Gets the value of the lastUpdateDate property. |
String |
getLastUpdateUser()
Gets the value of the lastUpdateUser property. |
Integer |
getObjectId()
Gets the value of the objectId property. |
JAXBElement<Boolean> |
getOverBudget()
Gets the value of the overBudget property. |
JAXBElement<Double> |
getPlannedCost()
Gets the value of the plannedCost property. |
Double |
getPlannedUnits()
Gets the value of the plannedUnits property. |
Double |
getPricePerUnit()
Gets the value of the pricePerUnit property. |
String |
getProjectId()
Gets the value of the projectId property. |
Integer |
getProjectObjectId()
Gets the value of the projectObjectId property. |
JAXBElement<Double> |
getRemainingCost()
Gets the value of the remainingCost property. |
Double |
getRemainingUnits()
Gets the value of the remainingUnits property. |
List<UDFAssignmentType> |
getUDF()
Gets the value of the udf property. |
String |
getUnitOfMeasure()
Gets the value of the unitOfMeasure property. |
String |
getVendor()
Gets the value of the vendor property. |
JAXBElement<Integer> |
getWBSObjectId()
Gets the value of the wbsObjectId property. |
Boolean |
isAutoComputeActuals()
Gets the value of the autoComputeActuals property. |
Boolean |
isIsBaseline()
Gets the value of the isBaseline property. |
void |
setAccrualType(String value)
Sets the value of the accrualType property. |
void |
setActivityId(String value)
Sets the value of the activityId property. |
void |
setActivityName(String value)
Sets the value of the activityName property. |
void |
setActivityObjectId(Integer value)
Sets the value of the activityObjectId property. |
void |
setActualCost(JAXBElement<Double> value)
Sets the value of the actualCost property. |
void |
setActualUnits(JAXBElement<Double> value)
Sets the value of the actualUnits property. |
void |
setAtCompletionCost(JAXBElement<Double> value)
Sets the value of the atCompletionCost property. |
void |
setAtCompletionUnits(JAXBElement<Double> value)
Sets the value of the atCompletionUnits property. |
void |
setAutoComputeActuals(Boolean value)
Sets the value of the autoComputeActuals property. |
void |
setCostAccountId(String value)
Sets the value of the costAccountId property. |
void |
setCostAccountName(String value)
Sets the value of the costAccountName property. |
void |
setCostAccountObjectId(JAXBElement<Integer> value)
Sets the value of the costAccountObjectId property. |
void |
setCreateDate(JAXBElement<Date> value)
Sets the value of the createDate property. |
void |
setCreateUser(String value)
Sets the value of the createUser property. |
void |
setDocumentNumber(String value)
Sets the value of the documentNumber property. |
void |
setExpenseCategoryName(String value)
Sets the value of the expenseCategoryName property. |
void |
setExpenseCategoryObjectId(JAXBElement<Integer> value)
Sets the value of the expenseCategoryObjectId property. |
void |
setExpenseDescription(String value)
Sets the value of the expenseDescription property. |
void |
setExpenseItem(String value)
Sets the value of the expenseItem property. |
void |
setExpensePercentComplete(JAXBElement<Double> value)
Sets the value of the expensePercentComplete property. |
void |
setIsBaseline(Boolean value)
Sets the value of the isBaseline property. |
void |
setLastUpdateDate(JAXBElement<Date> value)
Sets the value of the lastUpdateDate property. |
void |
setLastUpdateUser(String value)
Sets the value of the lastUpdateUser property. |
void |
setObjectId(Integer value)
Sets the value of the objectId property. |
void |
setOverBudget(JAXBElement<Boolean> value)
Sets the value of the overBudget property. |
void |
setPlannedCost(JAXBElement<Double> value)
Sets the value of the plannedCost property. |
void |
setPlannedUnits(Double value)
Sets the value of the plannedUnits property. |
void |
setPricePerUnit(Double value)
Sets the value of the pricePerUnit property. |
void |
setProjectId(String value)
Sets the value of the projectId property. |
void |
setProjectObjectId(Integer value)
Sets the value of the projectObjectId property. |
void |
setRemainingCost(JAXBElement<Double> value)
Sets the value of the remainingCost property. |
void |
setRemainingUnits(Double value)
Sets the value of the remainingUnits property. |
void |
setUnitOfMeasure(String value)
Sets the value of the unitOfMeasure property. |
void |
setVendor(String value)
Sets the value of the vendor property. |
void |
setWBSObjectId(JAXBElement<Integer> value)
Sets the value of the wbsObjectId property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String accrualType
protected String activityId
protected String activityName
protected Integer activityObjectId
protected JAXBElement<Double> actualCost
protected JAXBElement<Double> actualUnits
protected JAXBElement<Double> atCompletionCost
protected JAXBElement<Double> atCompletionUnits
protected Boolean autoComputeActuals
protected String costAccountId
protected String costAccountName
protected JAXBElement<Integer> costAccountObjectId
protected JAXBElement<Date> createDate
protected String createUser
protected String documentNumber
protected String expenseCategoryName
protected JAXBElement<Integer> expenseCategoryObjectId
protected String expenseDescription
protected String expenseItem
protected JAXBElement<Double> expensePercentComplete
protected Boolean isBaseline
protected JAXBElement<Date> lastUpdateDate
protected String lastUpdateUser
protected Integer objectId
protected JAXBElement<Boolean> overBudget
protected JAXBElement<Double> plannedCost
protected Double plannedUnits
protected Double pricePerUnit
protected String projectId
protected Integer projectObjectId
protected JAXBElement<Double> remainingCost
protected Double remainingUnits
protected String unitOfMeasure
protected String vendor
protected JAXBElement<Integer> wbsObjectId
protected List<UDFAssignmentType> udf
| Constructor Detail |
|---|
public ActivityExpenseType()
| Method Detail |
|---|
public String getAccrualType()
Stringpublic void setAccrualType(String value)
value - allowed object is
Stringpublic String getActivityId()
Stringpublic void setActivityId(String value)
value - allowed object is
Stringpublic String getActivityName()
Stringpublic void setActivityName(String value)
value - allowed object is
Stringpublic Integer getActivityObjectId()
Integerpublic void setActivityObjectId(Integer value)
value - allowed object is
Integerpublic JAXBElement<Double> getActualCost()
JAXBElement<Double>public void setActualCost(JAXBElement<Double> value)
value - allowed object is
JAXBElement<Double>public JAXBElement<Double> getActualUnits()
JAXBElement<Double>public void setActualUnits(JAXBElement<Double> value)
value - allowed object is
JAXBElement<Double>public JAXBElement<Double> getAtCompletionCost()
JAXBElement<Double>public void setAtCompletionCost(JAXBElement<Double> value)
value - allowed object is
JAXBElement<Double>public JAXBElement<Double> getAtCompletionUnits()
JAXBElement<Double>public void setAtCompletionUnits(JAXBElement<Double> value)
value - allowed object is
JAXBElement<Double>public Boolean isAutoComputeActuals()
Booleanpublic void setAutoComputeActuals(Boolean value)
value - allowed object is
Booleanpublic String getCostAccountId()
Stringpublic void setCostAccountId(String value)
value - allowed object is
Stringpublic String getCostAccountName()
Stringpublic void setCostAccountName(String value)
value - allowed object is
Stringpublic JAXBElement<Integer> getCostAccountObjectId()
JAXBElement<Integer>public void setCostAccountObjectId(JAXBElement<Integer> value)
value - allowed object is
JAXBElement<Integer>public JAXBElement<Date> getCreateDate()
JAXBElement<Date>public void setCreateDate(JAXBElement<Date> value)
value - allowed object is
JAXBElement<Date>public String getCreateUser()
Stringpublic void setCreateUser(String value)
value - allowed object is
Stringpublic String getDocumentNumber()
Stringpublic void setDocumentNumber(String value)
value - allowed object is
Stringpublic String getExpenseCategoryName()
Stringpublic void setExpenseCategoryName(String value)
value - allowed object is
Stringpublic JAXBElement<Integer> getExpenseCategoryObjectId()
JAXBElement<Integer>public void setExpenseCategoryObjectId(JAXBElement<Integer> value)
value - allowed object is
JAXBElement<Integer>public String getExpenseDescription()
Stringpublic void setExpenseDescription(String value)
value - allowed object is
Stringpublic String getExpenseItem()
Stringpublic void setExpenseItem(String value)
value - allowed object is
Stringpublic JAXBElement<Double> getExpensePercentComplete()
JAXBElement<Double>public void setExpensePercentComplete(JAXBElement<Double> value)
value - allowed object is
JAXBElement<Double>public Boolean isIsBaseline()
Booleanpublic void setIsBaseline(Boolean value)
value - allowed object is
Booleanpublic JAXBElement<Date> getLastUpdateDate()
JAXBElement<Date>public void setLastUpdateDate(JAXBElement<Date> value)
value - allowed object is
JAXBElement<Date>public String getLastUpdateUser()
Stringpublic void setLastUpdateUser(String value)
value - allowed object is
Stringpublic Integer getObjectId()
Integerpublic void setObjectId(Integer value)
value - allowed object is
Integerpublic JAXBElement<Boolean> getOverBudget()
JAXBElement<Boolean>public void setOverBudget(JAXBElement<Boolean> value)
value - allowed object is
JAXBElement<Boolean>public JAXBElement<Double> getPlannedCost()
JAXBElement<Double>public void setPlannedCost(JAXBElement<Double> value)
value - allowed object is
JAXBElement<Double>public Double getPlannedUnits()
Doublepublic void setPlannedUnits(Double value)
value - allowed object is
Doublepublic Double getPricePerUnit()
Doublepublic void setPricePerUnit(Double value)
value - allowed object is
Doublepublic String getProjectId()
Stringpublic void setProjectId(String value)
value - allowed object is
Stringpublic Integer getProjectObjectId()
Integerpublic void setProjectObjectId(Integer value)
value - allowed object is
Integerpublic JAXBElement<Double> getRemainingCost()
JAXBElement<Double>public void setRemainingCost(JAXBElement<Double> value)
value - allowed object is
JAXBElement<Double>public Double getRemainingUnits()
Doublepublic void setRemainingUnits(Double value)
value - allowed object is
Doublepublic String getUnitOfMeasure()
Stringpublic void setUnitOfMeasure(String value)
value - allowed object is
Stringpublic String getVendor()
Stringpublic void setVendor(String value)
value - allowed object is
Stringpublic JAXBElement<Integer> getWBSObjectId()
JAXBElement<Integer>public void setWBSObjectId(JAXBElement<Integer> value)
value - allowed object is
JAXBElement<Integer>public List<UDFAssignmentType> getUDF()
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 udf property.
For example, to add a new item, do as follows:
getUDF().add(newItem);
Objects of the following type(s) are allowed in the list
UDFAssignmentType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||