public class ResourceRequestType extends Object
Java class for ResourceRequestType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ResourceRequestType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="FinishDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="MatchAllCriteria" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="Name" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="RequestedUnits" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
<element name="SequenceNumber" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="ShowOnlyLaborResources" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ShowOverallocatedResources" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="SortResultsByAvailability" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="StartDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="UseActivityDates" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ResourceRequestCriterion" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CriterionType">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="Primary Role"/>
<enumeration value="Role"/>
<enumeration value="Resource"/>
<enumeration value="Resource Code"/>
</restriction>
</simpleType>
</element>
<element name="Proficiency" minOccurs="0">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="1 - Master"/>
<enumeration value="2 - Expert"/>
<enumeration value="3 - Skilled"/>
<enumeration value="4 - Proficient"/>
<enumeration value="5 - Inexperienced"/>
</restriction>
</simpleType>
</element>
<element name="ValueObjectId" type="{http://www.w3.org/2001/XMLSchema}int"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
ResourceRequestType.ResourceRequestCriterion
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected LocalDateTime |
finishDate |
protected Boolean |
matchAllCriteria |
protected String |
name |
protected Double |
requestedUnits |
protected List<ResourceRequestType.ResourceRequestCriterion> |
resourceRequestCriterion |
protected Integer |
sequenceNumber |
protected Boolean |
showOnlyLaborResources |
protected Boolean |
showOverallocatedResources |
protected Boolean |
sortResultsByAvailability |
protected LocalDateTime |
startDate |
protected Boolean |
useActivityDates |
| Constructor and Description |
|---|
ResourceRequestType() |
| Modifier and Type | Method and Description |
|---|---|
LocalDateTime |
getFinishDate()
Gets the value of the finishDate property.
|
String |
getName()
Gets the value of the name property.
|
Double |
getRequestedUnits()
Gets the value of the requestedUnits property.
|
List<ResourceRequestType.ResourceRequestCriterion> |
getResourceRequestCriterion()
Gets the value of the resourceRequestCriterion property.
|
Integer |
getSequenceNumber()
Gets the value of the sequenceNumber property.
|
LocalDateTime |
getStartDate()
Gets the value of the startDate property.
|
Boolean |
isMatchAllCriteria()
Gets the value of the matchAllCriteria property.
|
Boolean |
isShowOnlyLaborResources()
Gets the value of the showOnlyLaborResources property.
|
Boolean |
isShowOverallocatedResources()
Gets the value of the showOverallocatedResources property.
|
Boolean |
isSortResultsByAvailability()
Gets the value of the sortResultsByAvailability property.
|
Boolean |
isUseActivityDates()
Gets the value of the useActivityDates property.
|
void |
setFinishDate(LocalDateTime value)
Sets the value of the finishDate property.
|
void |
setMatchAllCriteria(Boolean value)
Sets the value of the matchAllCriteria property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setRequestedUnits(Double value)
Sets the value of the requestedUnits property.
|
void |
setSequenceNumber(Integer value)
Sets the value of the sequenceNumber property.
|
void |
setShowOnlyLaborResources(Boolean value)
Sets the value of the showOnlyLaborResources property.
|
void |
setShowOverallocatedResources(Boolean value)
Sets the value of the showOverallocatedResources property.
|
void |
setSortResultsByAvailability(Boolean value)
Sets the value of the sortResultsByAvailability property.
|
void |
setStartDate(LocalDateTime value)
Sets the value of the startDate property.
|
void |
setUseActivityDates(Boolean value)
Sets the value of the useActivityDates property.
|
protected LocalDateTime finishDate
protected Boolean matchAllCriteria
protected String name
protected Double requestedUnits
protected Integer sequenceNumber
protected Boolean showOnlyLaborResources
protected Boolean showOverallocatedResources
protected Boolean sortResultsByAvailability
protected LocalDateTime startDate
protected Boolean useActivityDates
protected List<ResourceRequestType.ResourceRequestCriterion> resourceRequestCriterion
public LocalDateTime getFinishDate()
Stringpublic void setFinishDate(LocalDateTime value)
value - allowed object is
Stringpublic Boolean isMatchAllCriteria()
Stringpublic void setMatchAllCriteria(Boolean value)
value - allowed object is
Stringpublic String getName()
Stringpublic void setName(String value)
value - allowed object is
Stringpublic Double getRequestedUnits()
Stringpublic void setRequestedUnits(Double value)
value - allowed object is
Stringpublic Integer getSequenceNumber()
Integerpublic void setSequenceNumber(Integer value)
value - allowed object is
Integerpublic Boolean isShowOnlyLaborResources()
Stringpublic void setShowOnlyLaborResources(Boolean value)
value - allowed object is
Stringpublic Boolean isShowOverallocatedResources()
Stringpublic void setShowOverallocatedResources(Boolean value)
value - allowed object is
Stringpublic Boolean isSortResultsByAvailability()
Stringpublic void setSortResultsByAvailability(Boolean value)
value - allowed object is
Stringpublic LocalDateTime getStartDate()
Stringpublic void setStartDate(LocalDateTime value)
value - allowed object is
Stringpublic Boolean isUseActivityDates()
Stringpublic void setUseActivityDates(Boolean value)
value - allowed object is
Stringpublic List<ResourceRequestType.ResourceRequestCriterion> getResourceRequestCriterion()
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 Jakarta XML Binding object.
This is why there is not a set method for the resourceRequestCriterion property.
For example, to add a new item, do as follows:
getResourceRequestCriterion().add(newItem);
Objects of the following type(s) are allowed in the list
ResourceRequestType.ResourceRequestCriterion
Copyright © 2000–2025 MPXJ. All rights reserved.