Class WindingParams

  • All Implemented Interfaces:
    java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    public class WindingParams
    extends SpecificResource
    implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    Java class for WindingParams complex type.

    The following schema fragment specifies the expected content contained within this class.

     <complexType name="WindingParams">
       <complexContent>
         <extension base="{http://www.CIP4.org/JDFSchema_2_0}SpecificResource">
           <attribute name="Copies" type="{http://www.w3.org/2001/XMLSchema}int" />
           <attribute name="Diameter" type="{http://www.w3.org/2001/XMLSchema}float" />
           <attribute name="Fixation" type="{http://www.w3.org/2001/XMLSchema}NMTOKEN" />
           <attribute name="Length" type="{http://www.w3.org/2001/XMLSchema}float" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.Integer copies  
      protected java.lang.Float diameter  
      protected java.lang.String fixation  
      protected java.lang.Float length  
    • Constructor Summary

      Constructors 
      Constructor Description
      WindingParams()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object object)  
      boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)  
      java.lang.Integer getCopies()
      Gets the value of the copies property.
      java.lang.Float getDiameter()
      Gets the value of the diameter property.
      java.lang.String getFixation()
      Gets the value of the fixation property.
      java.lang.Float getLength()
      Gets the value of the length property.
      int hashCode()  
      int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)  
      void setCopies​(java.lang.Integer value)
      Sets the value of the copies property.
      void setDiameter​(java.lang.Float value)
      Sets the value of the diameter property.
      void setFixation​(java.lang.String value)
      Sets the value of the fixation property.
      void setLength​(java.lang.Float value)
      Sets the value of the length property.
      WindingParams withCopies​(java.lang.Integer value)  
      WindingParams withDiameter​(java.lang.Float value)  
      WindingParams withFixation​(java.lang.String value)  
      WindingParams withLength​(java.lang.Float value)  
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • copies

        protected java.lang.Integer copies
      • diameter

        protected java.lang.Float diameter
      • fixation

        protected java.lang.String fixation
      • length

        protected java.lang.Float length
    • Constructor Detail

      • WindingParams

        public WindingParams()
    • Method Detail

      • getCopies

        public java.lang.Integer getCopies()
        Gets the value of the copies property.
        Returns:
        possible object is Integer
      • setCopies

        public void setCopies​(java.lang.Integer value)
        Sets the value of the copies property.
        Parameters:
        value - allowed object is Integer
      • getDiameter

        public java.lang.Float getDiameter()
        Gets the value of the diameter property.
        Returns:
        possible object is Float
      • setDiameter

        public void setDiameter​(java.lang.Float value)
        Sets the value of the diameter property.
        Parameters:
        value - allowed object is Float
      • getFixation

        public java.lang.String getFixation()
        Gets the value of the fixation property.
        Returns:
        possible object is String
      • setFixation

        public void setFixation​(java.lang.String value)
        Sets the value of the fixation property.
        Parameters:
        value - allowed object is String
      • getLength

        public java.lang.Float getLength()
        Gets the value of the length property.
        Returns:
        possible object is Float
      • setLength

        public void setLength​(java.lang.Float value)
        Sets the value of the length property.
        Parameters:
        value - allowed object is Float
      • withCopies

        public WindingParams withCopies​(java.lang.Integer value)
      • withDiameter

        public WindingParams withDiameter​(java.lang.Float value)
      • withFixation

        public WindingParams withFixation​(java.lang.String value)
      • withLength

        public WindingParams withLength​(java.lang.Float value)
      • equals

        public boolean equals​(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                              java.lang.Object object,
                              org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
        Specified by:
        equals in interface org.jvnet.jaxb2_commons.lang.Equals2
        Overrides:
        equals in class SpecificResource
      • hashCode

        public int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                            org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2
        Overrides:
        hashCode in class SpecificResource