Class Additional

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

    @Generated(value="com.sun.tools.xjc.Driver",
               date="2020-04-08T08:04:58+00:00",
               comments="JAXB RI v2.3.2")
    public class Additional
    extends BaseElement
    implements java.io.Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2

    Java class for Additional complex type.

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

     <complexType name="Additional">
       <complexContent>
         <extension base="{http://www.printtalk.org/schema_20}BaseElement">
           <attribute name="Amount" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="BaseAmount" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="BasePrice" use="required" type="{http://www.w3.org/2001/XMLSchema}double" />
           <attribute name="Price" type="{http://www.w3.org/2001/XMLSchema}double" />
           <anyAttribute processContents='lax' namespace='##other'/>
         </extension>
       </complexContent>
     </complexType>
     
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.Double amount  
      protected double baseAmount  
      protected double basePrice  
      protected java.lang.Double price  
    • Constructor Summary

      Constructors 
      Constructor Description
      Additional()  
    • 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.Double getAmount()
      Gets the value of the amount property.
      double getBaseAmount()
      Gets the value of the baseAmount property.
      double getBasePrice()
      Gets the value of the basePrice property.
      java.lang.Double getPrice()
      Gets the value of the price property.
      int hashCode()  
      int hashCode​(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)  
      void setAmount​(java.lang.Double value)
      Sets the value of the amount property.
      void setBaseAmount​(double value)
      Sets the value of the baseAmount property.
      void setBasePrice​(double value)
      Sets the value of the basePrice property.
      void setPrice​(java.lang.Double value)
      Sets the value of the price property.
      Additional withAmount​(java.lang.Double value)  
      Additional withBaseAmount​(double value)  
      Additional withBasePrice​(double value)  
      Additional withPrice​(java.lang.Double value)  
      • Methods inherited from class java.lang.Object

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

      • amount

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        protected java.lang.Double amount
      • baseAmount

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        protected double baseAmount
      • basePrice

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        protected double basePrice
      • price

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        protected java.lang.Double price
    • Constructor Detail

      • Additional

        public Additional()
    • Method Detail

      • getAmount

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public java.lang.Double getAmount()
        Gets the value of the amount property.
        Returns:
        possible object is Double
      • setAmount

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public void setAmount​(java.lang.Double value)
        Sets the value of the amount property.
        Parameters:
        value - allowed object is Double
      • getBaseAmount

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public double getBaseAmount()
        Gets the value of the baseAmount property.
      • setBaseAmount

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public void setBaseAmount​(double value)
        Sets the value of the baseAmount property.
      • getBasePrice

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public double getBasePrice()
        Gets the value of the basePrice property.
      • setBasePrice

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public void setBasePrice​(double value)
        Sets the value of the basePrice property.
      • getPrice

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public java.lang.Double getPrice()
        Gets the value of the price property.
        Returns:
        possible object is Double
      • setPrice

        @Generated(value="com.sun.tools.xjc.Driver",
                   date="2020-04-08T08:04:58+00:00",
                   comments="JAXB RI v2.3.2")
        public void setPrice​(java.lang.Double value)
        Sets the value of the price property.
        Parameters:
        value - allowed object is Double
      • withAmount

        public Additional withAmount​(java.lang.Double value)
      • withBaseAmount

        public Additional withBaseAmount​(double value)
      • withBasePrice

        public Additional withBasePrice​(double value)
      • withPrice

        public Additional withPrice​(java.lang.Double 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 BaseElement
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class BaseElement
      • 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 BaseElement