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
@Generated(value="com.sun.tools.xjc.Driver",
comments="JAXB RI v4.0.4",
date="2025-09-19T22:22:03Z")
public class ThreadSewingParams
extends SpecificResource
implements Serializable
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 TypeMethodDescriptionbooleanGets 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()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 v4.0.4", date="2025-09-19T22:22:03Z") protected Boolean blindStitch -
needlePositions
-
numberOfNeedles
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Integer numberOfNeedles -
offset
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Float offset -
sewingPattern
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected ThreadSewingParams.SewingPattern sewingPattern -
threadThickness
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") protected Float threadThickness
-
-
Constructor Details
-
ThreadSewingParams
public ThreadSewingParams()
-
-
Method Details
-
isBlindStitch
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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- Returns:
- The value of the needlePositions property.
-
getNumberOfNeedles
@Generated(value="com.sun.tools.xjc.Driver", comments="JAXB RI v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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 v4.0.4", date="2025-09-19T22:22:03Z") 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
- Overrides:
equalsin classSpecificResource
-
hashCode
public int hashCode()- Overrides:
hashCodein classSpecificResource
-