Class Premise.PremiseNumberRange

  • All Implemented Interfaces:
    Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
    Enclosing class:
    Premise

    public static class Premise.PremiseNumberRange
    extends Object
    implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString

    Java class for anonymous complex type.

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

     <complexType>
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="PremiseNumberRangeFrom">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AddressLine" maxOccurs="unbounded" minOccurs="0"/>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberPrefix" maxOccurs="unbounded" minOccurs="0"/>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumber" maxOccurs="unbounded"/>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberSuffix" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
             <element name="PremiseNumberRangeTo">
               <complexType>
                 <complexContent>
                   <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                     <sequence>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AddressLine" maxOccurs="unbounded" minOccurs="0"/>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberPrefix" maxOccurs="unbounded" minOccurs="0"/>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumber" maxOccurs="unbounded"/>
                       <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberSuffix" maxOccurs="unbounded" minOccurs="0"/>
                     </sequence>
                   </restriction>
                 </complexContent>
               </complexType>
             </element>
           </sequence>
           <attribute name="RangeType" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
           <attribute name="Indicator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
           <attribute name="Separator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
           <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" />
           <attribute name="IndicatorOccurence">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="Before"/>
                 <enumeration value="After"/>
               </restriction>
             </simpleType>
           </attribute>
           <attribute name="NumberRangeOccurence">
             <simpleType>
               <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
                 <enumeration value="BeforeName"/>
                 <enumeration value="AfterName"/>
                 <enumeration value="BeforeType"/>
                 <enumeration value="AfterType"/>
               </restriction>
             </simpleType>
           </attribute>
         </restriction>
       </complexContent>
     </complexType>
     
    • Method Detail

      • isSetPremiseNumberRangeFrom

        public boolean isSetPremiseNumberRangeFrom()
      • isSetPremiseNumberRangeTo

        public boolean isSetPremiseNumberRangeTo()
      • getRangeType

        public String getRangeType()
        Gets the value of the rangeType property.
        Returns:
        possible object is String
      • setRangeType

        public void setRangeType​(String value)
        Sets the value of the rangeType property.
        Parameters:
        value - allowed object is String
      • isSetRangeType

        public boolean isSetRangeType()
      • getIndicator

        public String getIndicator()
        Gets the value of the indicator property.
        Returns:
        possible object is String
      • setIndicator

        public void setIndicator​(String value)
        Sets the value of the indicator property.
        Parameters:
        value - allowed object is String
      • isSetIndicator

        public boolean isSetIndicator()
      • getSeparator

        public String getSeparator()
        Gets the value of the separator property.
        Returns:
        possible object is String
      • setSeparator

        public void setSeparator​(String value)
        Sets the value of the separator property.
        Parameters:
        value - allowed object is String
      • isSetSeparator

        public boolean isSetSeparator()
      • getType

        public String getType()
        Gets the value of the type property.
        Returns:
        possible object is String
      • setType

        public void setType​(String value)
        Sets the value of the type property.
        Parameters:
        value - allowed object is String
      • isSetType

        public boolean isSetType()
      • getIndicatorOccurence

        public String getIndicatorOccurence()
        Gets the value of the indicatorOccurence property.
        Returns:
        possible object is String
      • setIndicatorOccurence

        public void setIndicatorOccurence​(String value)
        Sets the value of the indicatorOccurence property.
        Parameters:
        value - allowed object is String
      • isSetIndicatorOccurence

        public boolean isSetIndicatorOccurence()
      • getNumberRangeOccurence

        public String getNumberRangeOccurence()
        Gets the value of the numberRangeOccurence property.
        Returns:
        possible object is String
      • setNumberRangeOccurence

        public void setNumberRangeOccurence​(String value)
        Sets the value of the numberRangeOccurence property.
        Parameters:
        value - allowed object is String
      • isSetNumberRangeOccurence

        public boolean isSetNumberRangeOccurence()
      • append

        public StringBuilder append​(org.jvnet.jaxb.locator.ObjectLocator locator,
                                    StringBuilder buffer,
                                    org.jvnet.jaxb.lang.ToStringStrategy strategy)
        Specified by:
        append in interface org.jvnet.jaxb.lang.ToString
      • appendFields

        public StringBuilder appendFields​(org.jvnet.jaxb.locator.ObjectLocator locator,
                                          StringBuilder buffer,
                                          org.jvnet.jaxb.lang.ToStringStrategy strategy)
        Specified by:
        appendFields in interface org.jvnet.jaxb.lang.ToString
      • equals

        public boolean equals​(org.jvnet.jaxb.locator.ObjectLocator thisLocator,
                              org.jvnet.jaxb.locator.ObjectLocator thatLocator,
                              Object object,
                              org.jvnet.jaxb.lang.EqualsStrategy strategy)
        Specified by:
        equals in interface org.jvnet.jaxb.lang.Equals
      • hashCode

        public int hashCode​(org.jvnet.jaxb.locator.ObjectLocator locator,
                            org.jvnet.jaxb.lang.HashCodeStrategy strategy)
        Specified by:
        hashCode in interface org.jvnet.jaxb.lang.HashCode
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • copyTo

        public Object copyTo​(Object target)
        Specified by:
        copyTo in interface org.jvnet.jaxb.lang.CopyTo
      • copyTo

        public Object copyTo​(org.jvnet.jaxb.locator.ObjectLocator locator,
                             Object target,
                             org.jvnet.jaxb.lang.CopyStrategy strategy)
        Specified by:
        copyTo in interface org.jvnet.jaxb.lang.CopyTo
      • createNewInstance

        public Object createNewInstance()
        Specified by:
        createNewInstance in interface org.jvnet.jaxb.lang.CopyTo
        Specified by:
        createNewInstance in interface org.jvnet.jaxb.lang.MergeFrom
      • mergeFrom

        public void mergeFrom​(Object left,
                              Object right)
        Specified by:
        mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom
      • mergeFrom

        public void mergeFrom​(org.jvnet.jaxb.locator.ObjectLocator leftLocator,
                              org.jvnet.jaxb.locator.ObjectLocator rightLocator,
                              Object left,
                              Object right,
                              org.jvnet.jaxb.lang.MergeStrategy strategy)
        Specified by:
        mergeFrom in interface org.jvnet.jaxb.lang.MergeFrom