Class Thoroughfare

    • Constructor Detail

      • Thoroughfare

        public Thoroughfare()
    • Method Detail

      • addAddressLine

        public void addAddressLine​(AddressLine addressLine)
      • addThoroughfareName

        public void addThoroughfareName​(ThoroughfareName thoroughfareName)
      • addThoroughfareNumber

        public void addThoroughfareNumber​(ThoroughfareNumber thoroughfareNumber)
      • addThoroughfareNumberPrefix

        public void addThoroughfareNumberPrefix​(ThoroughfareNumberPrefix thoroughfareNumberPrefix)
      • addThoroughfareNumberRange

        public void addThoroughfareNumberRange​(ThoroughfareNumberRange thoroughfareNumberRange)
      • addThoroughfareNumberOrThoroughfareNumberRange

        public void addThoroughfareNumberOrThoroughfareNumberRange​(ThoroughfareNumberOrRange numberOrRange)
      • addThoroughfareNumberSuffix

        public void addThoroughfareNumberSuffix​(ThoroughfareNumberSuffix thoroughfareNumberSuffix)
      • getAddressLine

        public java.util.List<AddressLine> getAddressLine()
      • getDependentThoroughfares

        public java.lang.String getDependentThoroughfares()
      • getDependentThoroughfaresConnector

        public java.lang.String getDependentThoroughfaresConnector()
      • getDependentThoroughfaresIndicator

        public java.lang.String getDependentThoroughfaresIndicator()
      • getDependentThoroughfaresType

        public java.lang.String getDependentThoroughfaresType()
      • getFirm

        public Firm getFirm()
      • getPostalCode

        public PostalCode getPostalCode()
      • getPremise

        public Premise getPremise()
      • getThoroughfareName

        public java.util.List<ThoroughfareName> getThoroughfareName()
      • getThoroughfareNumberOrThoroughfareNumberRange

        public java.util.List<ThoroughfareNumberOrRange> getThoroughfareNumberOrThoroughfareNumberRange()
      • getType

        public java.lang.String getType()
      • isSetAddressLine

        public boolean isSetAddressLine()
      • isSetDependentLocality

        public boolean isSetDependentLocality()
      • isSetDependentThoroughfare

        public boolean isSetDependentThoroughfare()
      • isSetDependentThoroughfares

        public boolean isSetDependentThoroughfares()
      • isSetDependentThoroughfaresConnector

        public boolean isSetDependentThoroughfaresConnector()
      • isSetDependentThoroughfaresIndicator

        public boolean isSetDependentThoroughfaresIndicator()
      • isSetDependentThoroughfaresType

        public boolean isSetDependentThoroughfaresType()
      • isSetFirm

        public boolean isSetFirm()
      • isSetPostalCode

        public boolean isSetPostalCode()
      • isSetPremise

        public boolean isSetPremise()
      • isSetThoroughfareLeadingType

        public boolean isSetThoroughfareLeadingType()
      • isSetThoroughfareName

        public boolean isSetThoroughfareName()
      • isSetThoroughfareNumberOrThoroughfareNumberRange

        public boolean isSetThoroughfareNumberOrThoroughfareNumberRange()
      • isSetThoroughfareNumberPrefix

        public boolean isSetThoroughfareNumberPrefix()
      • isSetThoroughfareNumberSuffix

        public boolean isSetThoroughfareNumberSuffix()
      • isSetThoroughfarePostDirection

        public boolean isSetThoroughfarePostDirection()
      • isSetThoroughfarePreDirection

        public boolean isSetThoroughfarePreDirection()
      • isSetThoroughfareTrailingType

        public boolean isSetThoroughfareTrailingType()
      • isSetType

        public boolean isSetType()
      • setAddressLine

        public void setAddressLine​(java.util.List<AddressLine> addressLine)
      • setDependentLocality

        public void setDependentLocality​(DependentLocality dependentLocality)
      • setDependentThoroughfare

        public void setDependentThoroughfare​(DependentThoroughfare dependentThoroughfare)
      • setDependentThoroughfares

        public void setDependentThoroughfares​(java.lang.String dependentThoroughfares)
      • setDependentThoroughfaresConnector

        public void setDependentThoroughfaresConnector​(java.lang.String dependentThoroughfaresConnector)
      • setDependentThoroughfaresIndicator

        public void setDependentThoroughfaresIndicator​(java.lang.String dependentThoroughfaresIndicator)
      • setDependentThoroughfaresType

        public void setDependentThoroughfaresType​(java.lang.String dependentThoroughfaresType)
      • setFirm

        public void setFirm​(Firm firm)
      • setPostalCode

        public void setPostalCode​(PostalCode postalCode)
      • setPremise

        public void setPremise​(Premise premise)
      • setThoroughfareLeadingType

        public void setThoroughfareLeadingType​(ThoroughfareLeadingType thoroughfareLeadingType)
      • setThoroughfareName

        public void setThoroughfareName​(java.util.List<ThoroughfareName> thoroughfareName)
      • setThoroughfareNumberOrThoroughfareNumberRange

        public void setThoroughfareNumberOrThoroughfareNumberRange​(java.util.List<ThoroughfareNumberOrRange> numberOrRange)
      • setThoroughfareNumberPrefix

        public void setThoroughfareNumberPrefix​(java.util.List<ThoroughfareNumberPrefix> thoroughfareNumberPrefix)
      • setThoroughfareNumberSuffix

        public void setThoroughfareNumberSuffix​(java.util.List<ThoroughfareNumberSuffix> thoroughfareNumberSuffix)
      • setThoroughfarePostDirection

        public void setThoroughfarePostDirection​(ThoroughfarePostDirection thoroughfarePostDirection)
      • setThoroughfarePreDirection

        public void setThoroughfarePreDirection​(ThoroughfarePreDirection thoroughfarePreDirection)
      • setThoroughfareTrailingType

        public void setThoroughfareTrailingType​(ThoroughfareTrailingType thoroughfareTrailingType)
      • setType

        public void setType​(java.lang.String type)
      • unsetAddressLine

        public void unsetAddressLine()
      • unsetAddressLine

        public boolean unsetAddressLine​(AddressLine addressLine)
      • unsetDependentLocality

        public void unsetDependentLocality()
      • unsetDependentThoroughfare

        public void unsetDependentThoroughfare()
      • unsetDependentThoroughfares

        public void unsetDependentThoroughfares()
      • unsetDependentThoroughfaresConnector

        public void unsetDependentThoroughfaresConnector()
      • unsetDependentThoroughfaresIndicator

        public void unsetDependentThoroughfaresIndicator()
      • unsetDependentThoroughfaresType

        public void unsetDependentThoroughfaresType()
      • unsetFirm

        public void unsetFirm()
      • unsetPostalCode

        public void unsetPostalCode()
      • unsetPremise

        public void unsetPremise()
      • unsetThoroughfareLeadingType

        public void unsetThoroughfareLeadingType()
      • unsetThoroughfareName

        public void unsetThoroughfareName()
      • unsetThoroughfareName

        public boolean unsetThoroughfareName​(ThoroughfareName thoroughfareName)
      • unsetThoroughfareNumber

        public boolean unsetThoroughfareNumber​(ThoroughfareNumber thoroughfareNumber)
      • unsetThoroughfareNumberOrThoroughfareNumberRange

        public void unsetThoroughfareNumberOrThoroughfareNumberRange()
      • unsetThoroughfareNumberOrThoroughfareNumberRange

        public boolean unsetThoroughfareNumberOrThoroughfareNumberRange​(ThoroughfareNumberOrRange thoroughfareNumberOrRange)
      • unsetThoroughfareNumberPrefix

        public void unsetThoroughfareNumberPrefix()
      • unsetThoroughfareNumberPrefix

        public boolean unsetThoroughfareNumberPrefix​(ThoroughfareNumberPrefix thoroughfareNumberPrefix)
      • unsetThoroughfareNumberRange

        public boolean unsetThoroughfareNumberRange​(ThoroughfareNumberRange thoroughfareNumberRange)
      • unsetThoroughfareNumberSuffix

        public void unsetThoroughfareNumberSuffix()
      • unsetThoroughfareNumberSuffix

        public boolean unsetThoroughfareNumberSuffix​(ThoroughfareNumberSuffix thoroughfareNumberSuffix)
      • unsetThoroughfarePostDirection

        public void unsetThoroughfarePostDirection()
      • unsetThoroughfarePreDirection

        public void unsetThoroughfarePreDirection()
      • unsetThoroughfareTrailingType

        public void unsetThoroughfareTrailingType()
      • unsetType

        public void unsetType()
      • isSetParent

        public boolean isSetParent()
        Specified by:
        isSetParent in interface Child
      • unsetParent

        public void unsetParent()
        Specified by:
        unsetParent in interface Child
      • copyTo

        public java.lang.Object copyTo​(java.lang.Object target,
                                       CopyBuilder copyBuilder)
        Specified by:
        copyTo in interface Copyable
      • accept

        public void accept​(XALVisitor visitor)
      • accept

        public <T> T accept​(XALFunctor<T> visitor)