Class ResourceSet
- All Implemented Interfaces:
Serializable
Java class for anonymous complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Comment" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Dependent" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}GeneralID" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}Resource" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="CombinedProcessIndex" type="{http://www.CIP4.org/JDFSchema_2_0}IntegerList" />
<attribute name="CommentURL" type="{http://www.CIP4.org/JDFSchema_2_0}URL" />
<attribute name="DescriptiveName" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="ID" type="{http://www.w3.org/2001/XMLSchema}ID" />
<attribute name="Name" use="required" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="ProcessUsage" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="Unit" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="Usage">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Input"/>
<enumeration value="Output"/>
</restriction>
</simpleType>
</attribute>
<anyAttribute processContents='lax' namespace='##other'/>
</restriction>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected IntegerListprotected URIprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected ResourceSet.Usage -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the combinedProcessIndex property.Gets the value of the comment property.Gets the value of the commentURL property.Gets the value of the dependent property.Gets the value of the descriptiveName property.Gets the value of the generalID property.getID()Gets the value of the id property.getName()Gets the value of the name property.Gets a map that contains attributes that aren't bound to any typed property on this class.Gets the value of the processUsage property.Gets the value of the resource property.getUnit()Gets the value of the unit property.getUsage()Gets the value of the usage property.inthashCode()voidSets the value of the combinedProcessIndex property.voidsetCommentURL(URI value) Sets the value of the commentURL property.voidsetDescriptiveName(String value) Sets the value of the descriptiveName property.voidSets the value of the id property.voidSets the value of the name property.voidsetProcessUsage(String value) Sets the value of the processUsage property.voidSets the value of the unit property.voidsetUsage(ResourceSet.Usage value) Sets the value of the usage property.withComment(Collection<Comment> values) withComment(Comment... values) withCommentURL(URI value) withDependent(Collection<Dependent> values) withDependent(Dependent... values) withDescriptiveName(String value) withGeneralID(Collection<GeneralID> values) withGeneralID(GeneralID... values) withProcessUsage(String value) withResource(Collection<Resource> values) withResource(Resource... values) withUsage(ResourceSet.Usage value)
-
Field Details
-
comment
-
dependent
-
generalID
-
resource
-
combinedProcessIndex
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected IntegerList combinedProcessIndex -
commentURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected URI commentURL -
descriptiveName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String descriptiveName -
id
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String id -
name
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String name -
processUsage
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String processUsage -
unit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String unit -
usage
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected ResourceSet.Usage usage
-
-
Constructor Details
-
ResourceSet
public ResourceSet()
-
-
Method Details
-
getComment
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<Comment> getComment()Gets the value of the comment property.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
setmethod for the comment property.For example, to add a new item, do as follows:
getComment().add(newItem);
Objects of the following type(s) are allowed in the list
Comment- Returns:
- The value of the comment property.
-
getDependent
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<Dependent> getDependent()Gets the value of the dependent property.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
setmethod for the dependent property.For example, to add a new item, do as follows:
getDependent().add(newItem);
Objects of the following type(s) are allowed in the list
Dependent- Returns:
- The value of the dependent property.
-
getGeneralID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<GeneralID> getGeneralID()Gets the value of the generalID property.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
setmethod for the generalID property.For example, to add a new item, do as follows:
getGeneralID().add(newItem);
Objects of the following type(s) are allowed in the list
GeneralID- Returns:
- The value of the generalID property.
-
getResource
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<Resource> getResource()Gets the value of the resource property.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
setmethod for the resource property.For example, to add a new item, do as follows:
getResource().add(newItem);
Objects of the following type(s) are allowed in the list
Resource- Returns:
- The value of the resource property.
-
getCombinedProcessIndex
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public IntegerList getCombinedProcessIndex()Gets the value of the combinedProcessIndex property.- Returns:
- possible object is
String
-
setCombinedProcessIndex
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setCombinedProcessIndex(IntegerList value) Sets the value of the combinedProcessIndex property.- Parameters:
value- allowed object isString
-
getCommentURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public URI getCommentURL()Gets the value of the commentURL property.- Returns:
- possible object is
String
-
setCommentURL
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setCommentURL(URI value) Sets the value of the commentURL property.- Parameters:
value- allowed object isString
-
getDescriptiveName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getDescriptiveName()Gets the value of the descriptiveName property.- Returns:
- possible object is
String
-
setDescriptiveName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setDescriptiveName(String value) Sets the value of the descriptiveName property.- Parameters:
value- allowed object isString
-
getID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getID()Gets the value of the id property.- Returns:
- possible object is
String
-
setID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setID(String value) Sets the value of the id property.- Parameters:
value- allowed object isString
-
getName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getName()Gets the value of the name property.- Returns:
- possible object is
String
-
setName
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setName(String value) Sets the value of the name property.- Parameters:
value- allowed object isString
-
getProcessUsage
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getProcessUsage()Gets the value of the processUsage property.- Returns:
- possible object is
String
-
setProcessUsage
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setProcessUsage(String value) Sets the value of the processUsage property.- Parameters:
value- allowed object isString
-
getUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getUnit()Gets the value of the unit property.- Returns:
- possible object is
String
-
setUnit
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setUnit(String value) Sets the value of the unit property.- Parameters:
value- allowed object isString
-
getUsage
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public ResourceSet.Usage getUsage()Gets the value of the usage property.- Returns:
- possible object is
ResourceSet.Usage
-
setUsage
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setUsage(ResourceSet.Usage value) Sets the value of the usage property.- Parameters:
value- allowed object isResourceSet.Usage
-
getOtherAttributes
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Map<QName,String> getOtherAttributes()Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-
withComment
-
withComment
-
withDependent
-
withDependent
-
withGeneralID
-
withGeneralID
-
withResource
-
withResource
-
withCombinedProcessIndex
-
withCommentURL
-
withDescriptiveName
-
withID
-
withName
-
withProcessUsage
-
withUnit
-
withUsage
-
equals
-
hashCode
public int hashCode()
-