Package org.cip4.lib.xjdf.schema
Class NodeInfo
java.lang.Object
org.cip4.lib.xjdf.schema.SpecificResource
org.cip4.lib.xjdf.schema.NodeInfo
- All Implemented Interfaces:
Serializable
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2025-09-19T22:22:03Z")
public class NodeInfo
extends SpecificResource
implements Serializable
Java class for NodeInfo complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="NodeInfo">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}GangSource" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}MISDetails" minOccurs="0"/>
</sequence>
<attribute name="CleanupDuration" type="{http://www.w3.org/2001/XMLSchema}duration" />
<attribute name="DueLevel">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="Trivial"/>
<enumeration value="Penalty"/>
<enumeration value="JobCancelled"/>
</restriction>
</simpleType>
</attribute>
<attribute name="End" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="FirstEnd" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="FirstStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="JobPriority" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="LastEnd" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="LastStart" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="NaturalLang" type="{http://www.CIP4.org/JDFSchema_2_0}language" />
<attribute name="PersonalID" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="SetupDuration" type="{http://www.w3.org/2001/XMLSchema}duration" />
<attribute name="Start" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="Status" type="{http://www.CIP4.org/JDFSchema_2_0}NodeStatus" />
<attribute name="StatusDetails" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<attribute name="TotalDuration" type="{http://www.w3.org/2001/XMLSchema}duration" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Durationprotected NodeInfo.DueLevelprotected DateTimeprotected DateTimeprotected DateTimeprotected List<GangSource> protected Integerprotected DateTimeprotected DateTimeprotected MISDetailsprotected Stringprotected Stringprotected Durationprotected DateTimeprotected NodeStatusprotected Stringprotected Duration -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the cleanupDuration property.Gets the value of the dueLevel property.getEnd()Gets the value of the end property.Gets the value of the firstEnd property.Gets the value of the firstStart property.Gets the value of the gangSource property.Gets the value of the jobPriority property.Gets the value of the lastEnd property.Gets the value of the lastStart property.Gets the value of the misDetails property.Gets the value of the naturalLang property.Gets the value of the personalID property.Gets the value of the setupDuration property.getStart()Gets the value of the start property.Gets the value of the status property.Gets the value of the statusDetails property.Gets the value of the totalDuration property.inthashCode()voidsetCleanupDuration(Duration value) Sets the value of the cleanupDuration property.voidsetDueLevel(NodeInfo.DueLevel value) Sets the value of the dueLevel property.voidSets the value of the end property.voidsetFirstEnd(DateTime value) Sets the value of the firstEnd property.voidsetFirstStart(DateTime value) Sets the value of the firstStart property.voidsetJobPriority(Integer value) Sets the value of the jobPriority property.voidsetLastEnd(DateTime value) Sets the value of the lastEnd property.voidsetLastStart(DateTime value) Sets the value of the lastStart property.voidsetMISDetails(MISDetails value) Sets the value of the misDetails property.voidsetNaturalLang(String value) Sets the value of the naturalLang property.voidsetPersonalID(String value) Sets the value of the personalID property.voidsetSetupDuration(Duration value) Sets the value of the setupDuration property.voidSets the value of the start property.voidsetStatus(NodeStatus value) Sets the value of the status property.voidsetStatusDetails(String value) Sets the value of the statusDetails property.voidsetTotalDuration(Duration value) Sets the value of the totalDuration property.withCleanupDuration(Duration value) withDueLevel(NodeInfo.DueLevel value) withFirstEnd(DateTime value) withFirstStart(DateTime value) withGangSource(Collection<GangSource> values) withGangSource(GangSource... values) withJobPriority(Integer value) withLastEnd(DateTime value) withLastStart(DateTime value) withMISDetails(MISDetails value) withNaturalLang(String value) withPersonalID(String value) withSetupDuration(Duration value) withStatus(NodeStatus value) withStatusDetails(String value) withTotalDuration(Duration value) Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
Field Details
-
gangSource
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected List<GangSource> gangSource -
misDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected MISDetails misDetails -
cleanupDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Duration cleanupDuration -
dueLevel
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected NodeInfo.DueLevel dueLevel -
end
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime end -
firstEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime firstEnd -
firstStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime firstStart -
jobPriority
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer jobPriority -
lastEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime lastEnd -
lastStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime lastStart -
naturalLang
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String naturalLang -
personalID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String personalID -
setupDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Duration setupDuration -
start
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected DateTime start -
status
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected NodeStatus status -
statusDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String statusDetails -
totalDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Duration totalDuration
-
-
Constructor Details
-
NodeInfo
public NodeInfo()
-
-
Method Details
-
getGangSource
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<GangSource> getGangSource()Gets the value of the gangSource 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 gangSource property.For example, to add a new item, do as follows:
getGangSource().add(newItem);
Objects of the following type(s) are allowed in the list
GangSource- Returns:
- The value of the gangSource property.
-
getMISDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public MISDetails getMISDetails()Gets the value of the misDetails property.- Returns:
- possible object is
MISDetails
-
setMISDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setMISDetails(MISDetails value) Sets the value of the misDetails property.- Parameters:
value- allowed object isMISDetails
-
getCleanupDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Duration getCleanupDuration()Gets the value of the cleanupDuration property.- Returns:
- possible object is
String
-
setCleanupDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setCleanupDuration(Duration value) Sets the value of the cleanupDuration property.- Parameters:
value- allowed object isString
-
getDueLevel
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public NodeInfo.DueLevel getDueLevel()Gets the value of the dueLevel property.- Returns:
- possible object is
NodeInfo.DueLevel
-
setDueLevel
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setDueLevel(NodeInfo.DueLevel value) Sets the value of the dueLevel property.- Parameters:
value- allowed object isNodeInfo.DueLevel
-
getEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getEnd()Gets the value of the end property.- Returns:
- possible object is
String
-
setEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setEnd(DateTime value) Sets the value of the end property.- Parameters:
value- allowed object isString
-
getFirstEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getFirstEnd()Gets the value of the firstEnd property.- Returns:
- possible object is
String
-
setFirstEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setFirstEnd(DateTime value) Sets the value of the firstEnd property.- Parameters:
value- allowed object isString
-
getFirstStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getFirstStart()Gets the value of the firstStart property.- Returns:
- possible object is
String
-
setFirstStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setFirstStart(DateTime value) Sets the value of the firstStart property.- Parameters:
value- allowed object isString
-
getJobPriority
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Integer getJobPriority()Gets the value of the jobPriority property.- Returns:
- possible object is
Integer
-
setJobPriority
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setJobPriority(Integer value) Sets the value of the jobPriority property.- Parameters:
value- allowed object isInteger
-
getLastEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getLastEnd()Gets the value of the lastEnd property.- Returns:
- possible object is
String
-
setLastEnd
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setLastEnd(DateTime value) Sets the value of the lastEnd property.- Parameters:
value- allowed object isString
-
getLastStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getLastStart()Gets the value of the lastStart property.- Returns:
- possible object is
String
-
setLastStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setLastStart(DateTime value) Sets the value of the lastStart property.- Parameters:
value- allowed object isString
-
getNaturalLang
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getNaturalLang()Gets the value of the naturalLang property.- Returns:
- possible object is
String
-
setNaturalLang
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setNaturalLang(String value) Sets the value of the naturalLang property.- Parameters:
value- allowed object isString
-
getPersonalID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getPersonalID()Gets the value of the personalID property.- Returns:
- possible object is
String
-
setPersonalID
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setPersonalID(String value) Sets the value of the personalID property.- Parameters:
value- allowed object isString
-
getSetupDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Duration getSetupDuration()Gets the value of the setupDuration property.- Returns:
- possible object is
String
-
setSetupDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setSetupDuration(Duration value) Sets the value of the setupDuration property.- Parameters:
value- allowed object isString
-
getStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public DateTime getStart()Gets the value of the start property.- Returns:
- possible object is
String
-
setStart
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setStart(DateTime value) Sets the value of the start property.- Parameters:
value- allowed object isString
-
getStatus
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public NodeStatus getStatus()Gets the value of the status property.- Returns:
- possible object is
NodeStatus
-
setStatus
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setStatus(NodeStatus value) Sets the value of the status property.- Parameters:
value- allowed object isNodeStatus
-
getStatusDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getStatusDetails()Gets the value of the statusDetails property.- Returns:
- possible object is
String
-
setStatusDetails
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setStatusDetails(String value) Sets the value of the statusDetails property.- Parameters:
value- allowed object isString
-
getTotalDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public Duration getTotalDuration()Gets the value of the totalDuration property.- Returns:
- possible object is
String
-
setTotalDuration
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setTotalDuration(Duration value) Sets the value of the totalDuration property.- Parameters:
value- allowed object isString
-
withGangSource
-
withGangSource
-
withMISDetails
-
withCleanupDuration
-
withDueLevel
-
withEnd
-
withFirstEnd
-
withFirstStart
-
withJobPriority
-
withLastEnd
-
withLastStart
-
withNaturalLang
-
withPersonalID
-
withSetupDuration
-
withStart
-
withStatus
-
withStatusDetails
-
withTotalDuration
-
equals
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-