Package org.cip4.lib.xjdf.schema
Class ThreadSewingParams
java.lang.Object
org.cip4.lib.xjdf.schema.SpecificResource
org.cip4.lib.xjdf.schema.ThreadSewingParams
- All Implemented Interfaces:
Serializable,org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v2.3.6",
date="2022-12-18T20:00:09Z")
public class ThreadSewingParams
extends SpecificResource
implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for ThreadSewingParams complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ThreadSewingParams">
<complexContent>
<extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
<attribute name="BlindStitch" type="{http://www.w3.org/2001/XMLSchema}boolean" />
<attribute name="NeedlePositions" type="{http://www.CIP4.org/JDFSchema_2_0}FloatList" />
<attribute name="NumberOfNeedles" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="Offset" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="SewingPattern">
<simpleType>
<restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
<enumeration value="CombinedStaggered"/>
<enumeration value="Normal"/>
<enumeration value="Side"/>
<enumeration value="Staggered"/>
</restriction>
</simpleType>
</attribute>
<attribute name="ThreadThickness" type="{http://www.w3.org/2001/XMLSchema}float" />
<anyAttribute processContents='lax' namespace='##other'/>
</extension>
</complexContent>
</complexType>
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava class for null. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Booleanprotected Integerprotected Floatprotected ThreadSewingParams.SewingPatternprotected Float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) Gets the value of the needlePositions property.Gets the value of the numberOfNeedles property.Gets the value of the offset property.Gets the value of the sewingPattern property.Gets the value of the threadThickness property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) Gets the value of the blindStitch property.voidsetBlindStitch(Boolean value) Sets the value of the blindStitch property.voidsetNumberOfNeedles(Integer value) Sets the value of the numberOfNeedles property.voidSets the value of the offset property.voidSets the value of the sewingPattern property.voidsetThreadThickness(Float value) Sets the value of the threadThickness property.withBlindStitch(Boolean value) withNeedlePositions(Float... values) withNeedlePositions(Collection<Float> values) withNumberOfNeedles(Integer value) withOffset(Float value) withThreadThickness(Float value) Methods inherited from class org.cip4.lib.xjdf.schema.SpecificResource
getOtherAttributes
-
Field Details
-
blindStitch
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Boolean blindStitch -
needlePositions
-
numberOfNeedles
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Integer numberOfNeedles -
offset
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float offset -
sewingPattern
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected ThreadSewingParams.SewingPattern sewingPattern -
threadThickness
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") protected Float threadThickness
-
-
Constructor Details
-
ThreadSewingParams
public ThreadSewingParams()
-
-
Method Details
-
isBlindStitch
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Boolean isBlindStitch()Gets the value of the blindStitch property.- Returns:
- possible object is
Boolean
-
setBlindStitch
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setBlindStitch(Boolean value) Sets the value of the blindStitch property.- Parameters:
value- allowed object isBoolean
-
getNeedlePositions
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public List<Float> getNeedlePositions()Gets the value of the needlePositions 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 needlePositions property.For example, to add a new item, do as follows:
getNeedlePositions().add(newItem);Objects of the following type(s) are allowed in the list
Float -
getNumberOfNeedles
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Integer getNumberOfNeedles()Gets the value of the numberOfNeedles property.- Returns:
- possible object is
Integer
-
setNumberOfNeedles
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setNumberOfNeedles(Integer value) Sets the value of the numberOfNeedles property.- Parameters:
value- allowed object isInteger
-
getOffset
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Float getOffset()Gets the value of the offset property.- Returns:
- possible object is
Float
-
setOffset
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setOffset(Float value) Sets the value of the offset property.- Parameters:
value- allowed object isFloat
-
getSewingPattern
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public ThreadSewingParams.SewingPattern getSewingPattern()Gets the value of the sewingPattern property.- Returns:
- possible object is
ThreadSewingParams.SewingPattern
-
setSewingPattern
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setSewingPattern(ThreadSewingParams.SewingPattern value) Sets the value of the sewingPattern property.- Parameters:
value- allowed object isThreadSewingParams.SewingPattern
-
getThreadThickness
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public Float getThreadThickness()Gets the value of the threadThickness property.- Returns:
- possible object is
Float
-
setThreadThickness
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v2.3.6", date="2022-12-18T20:00:09Z") public void setThreadThickness(Float value) Sets the value of the threadThickness property.- Parameters:
value- allowed object isFloat
-
withBlindStitch
-
withNeedlePositions
-
withNeedlePositions
-
withNumberOfNeedles
-
withOffset
-
withSewingPattern
-
withThreadThickness
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) - Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classSpecificResource
-
equals
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) - Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-