Package org.cip4.lib.xjdf.schema
Class Tool
java.lang.Object
org.cip4.lib.xjdf.schema.SpecificResource
org.cip4.lib.xjdf.schema.Tool
- 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 Tool
extends SpecificResource
implements Serializable
Java class for Tool complex type
.The following schema fragment specifies the expected content contained within this class.
<complexType name="Tool">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
<sequence>
<element ref="{http://www.CIP4.org/JDFSchema_2_0}IdentificationField" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="SerialNumber" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="ToolType" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<IdentificationField> protected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the identificationField property.Gets the value of the serialNumber property.Gets the value of the toolType property.inthashCode()voidsetSerialNumber(String value) Sets the value of the serialNumber property.voidsetToolType(String value) Sets the value of the toolType property.withIdentificationField(IdentificationField... values) withSerialNumber(String value) withToolType(String value) Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
Field Details
-
identificationField
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected List<IdentificationField> identificationField -
serialNumber
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String serialNumber -
toolType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected String toolType
-
-
Constructor Details
-
Tool
public Tool()
-
-
Method Details
-
getIdentificationField
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public List<IdentificationField> getIdentificationField()Gets the value of the identificationField 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 identificationField property.For example, to add a new item, do as follows:
getIdentificationField().add(newItem);
Objects of the following type(s) are allowed in the list
IdentificationField- Returns:
- The value of the identificationField property.
-
getSerialNumber
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getSerialNumber()Gets the value of the serialNumber property.- Returns:
- possible object is
String
-
setSerialNumber
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setSerialNumber(String value) Sets the value of the serialNumber property.- Parameters:
value- allowed object isString
-
getToolType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public String getToolType()Gets the value of the toolType property.- Returns:
- possible object is
String
-
setToolType
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") public void setToolType(String value) Sets the value of the toolType property.- Parameters:
value- allowed object isString
-
withIdentificationField
-
withIdentificationField
-
withSerialNumber
-
withToolType
-
equals
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-