Class XALMarshaller


  • public class XALMarshaller
    extends java.lang.Object
    • Constructor Detail

      • XALMarshaller

        public XALMarshaller()
    • Method Detail

      • marshalJAXBElement

        public javax.xml.bind.JAXBElement<?> marshalJAXBElement​(ModelObject src)
      • marshal

        public java.lang.Object marshal​(ModelObject src)
      • marshalAddress

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.Address marshalAddress​(Address src)
      • marshalAddressDetails

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails marshalAddressDetails​(AddressDetails src)
      • marshalAddressIdentifier

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.AddressIdentifier marshalAddressIdentifier​(AddressIdentifier src)
      • marshalAddressLatitude

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.AddressLatitude marshalAddressLatitude​(AddressLatitude src)
      • marshalAddressLatitudeDirection

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.AddressLatitudeDirection marshalAddressLatitudeDirection​(AddressLatitudeDirection src)
      • marshalAddressLine

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressLineElement marshalAddressLine​(AddressLine src)
      • marshalAddressLines

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressLinesType marshalAddressLines​(AddressLines src)
      • marshalAddressLongitude

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.AddressLongitude marshalAddressLongitude​(AddressLongitude src)
      • marshalAddressLongitudeDirection

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.AddressLongitudeDirection marshalAddressLongitudeDirection​(AddressLongitudeDirection src)
      • marshalAdministrativeArea

        public oasis.names.tc.ciq.xsdschema.xal._2.AdministrativeAreaElement marshalAdministrativeArea​(AdministrativeArea src)
      • marshalAdministrativeAreaName

        public oasis.names.tc.ciq.xsdschema.xal._2.AdministrativeAreaElement.AdministrativeAreaName marshalAdministrativeAreaName​(AdministrativeAreaName src)
      • marshalBarcode

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.Barcode marshalBarcode​(Barcode src)
      • marshalBuildingName

        public oasis.names.tc.ciq.xsdschema.xal._2.BuildingNameType marshalBuildingName​(BuildingName src)
      • marshalCountry

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.Country marshalCountry​(Country src)
      • marshalCountryName

        public oasis.names.tc.ciq.xsdschema.xal._2.CountryNameElement marshalCountryName​(CountryName src)
      • marshalCountryNameCode

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.Country.CountryNameCode marshalCountryNameCode​(CountryNameCode src)
      • marshalDepartment

        public oasis.names.tc.ciq.xsdschema.xal._2.DepartmentElement marshalDepartment​(Department src)
      • marshalDepartmentName

        public oasis.names.tc.ciq.xsdschema.xal._2.DepartmentElement.DepartmentName marshalDepartmentName​(DepartmentName src)
      • marshalDependentLocality

        public oasis.names.tc.ciq.xsdschema.xal._2.DependentLocalityType marshalDependentLocality​(DependentLocality src)
      • marshalDependentLocalityName

        public oasis.names.tc.ciq.xsdschema.xal._2.DependentLocalityType.DependentLocalityName marshalDependentLocalityName​(DependentLocalityName src)
      • marshalDependentLocalityNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.DependentLocalityType.DependentLocalityNumber marshalDependentLocalityNumber​(DependentLocalityNumber src)
      • marshalDependentThoroughfare

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareElement.DependentThoroughfare marshalDependentThoroughfare​(DependentThoroughfare src)
      • marshalEndorsementLineCode

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.EndorsementLineCode marshalEndorsementLineCode​(EndorsementLineCode src)
      • marshalFirm

        public oasis.names.tc.ciq.xsdschema.xal._2.FirmType marshalFirm​(Firm src)
      • marshalFirmName

        public oasis.names.tc.ciq.xsdschema.xal._2.FirmType.FirmName marshalFirmName​(FirmName src)
      • marshalKeyLineCode

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.KeyLineCode marshalKeyLineCode​(KeyLineCode src)
      • marshalLargeMailUser

        public oasis.names.tc.ciq.xsdschema.xal._2.LargeMailUserType marshalLargeMailUser​(LargeMailUser src)
      • marshalLargeMailUserIdentifier

        public oasis.names.tc.ciq.xsdschema.xal._2.LargeMailUserType.LargeMailUserIdentifier marshalLargeMailUserIdentifier​(LargeMailUserIdentifier src)
      • marshalLargeMailUserName

        public oasis.names.tc.ciq.xsdschema.xal._2.LargeMailUserType.LargeMailUserName marshalLargeMailUserName​(LargeMailUserName src)
      • marshalLocality

        public oasis.names.tc.ciq.xsdschema.xal._2.LocalityElement marshalLocality​(Locality src)
      • marshalLocalityName

        public oasis.names.tc.ciq.xsdschema.xal._2.LocalityElement.LocalityName marshalLocalityName​(LocalityName src)
      • marshalMailStop

        public oasis.names.tc.ciq.xsdschema.xal._2.MailStopType marshalMailStop​(MailStop src)
      • marshalMailStopName

        public oasis.names.tc.ciq.xsdschema.xal._2.MailStopType.MailStopName marshalMailStopName​(MailStopName src)
      • marshalMailStopNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.MailStopType.MailStopNumber marshalMailStopNumber​(MailStopNumber src)
      • marshalPostalCode

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalCodeElement marshalPostalCode​(PostalCode src)
      • marshalPostalCodeNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalCodeElement.PostalCodeNumber marshalPostalCodeNumber​(PostalCodeNumber src)
      • marshalPostalCodeNumberExtension

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalCodeElement.PostalCodeNumberExtension marshalPostalCodeNumberExtension​(PostalCodeNumberExtension src)
      • marshalPostalRoute

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalRouteType marshalPostalRoute​(PostalRoute src)
      • marshalPostalRouteName

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalRouteType.PostalRouteName marshalPostalRouteName​(PostalRouteName src)
      • marshalPostalRouteNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalRouteType.PostalRouteNumber marshalPostalRouteNumber​(PostalRouteNumber src)
      • marshalPostalServiceElements

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements marshalPostalServiceElements​(PostalServiceElements src)
      • marshalPostBox

        public oasis.names.tc.ciq.xsdschema.xal._2.PostBoxElement marshalPostBox​(PostBox src)
      • marshalPostBoxNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.PostBoxElement.PostBoxNumber marshalPostBoxNumber​(PostBoxNumber src)
      • marshalPostBoxNumberExtension

        public oasis.names.tc.ciq.xsdschema.xal._2.PostBoxElement.PostBoxNumberExtension marshalPostBoxNumberExtension​(PostBoxNumberExtension src)
      • marshalPostBoxNumberPrefix

        public oasis.names.tc.ciq.xsdschema.xal._2.PostBoxElement.PostBoxNumberPrefix marshalPostBoxNumberPrefix​(PostBoxNumberPrefix src)
      • marshalPostBoxNumberSuffix

        public oasis.names.tc.ciq.xsdschema.xal._2.PostBoxElement.PostBoxNumberSuffix marshalPostBoxNumberSuffix​(PostBoxNumberSuffix src)
      • marshalPostOffice

        public oasis.names.tc.ciq.xsdschema.xal._2.PostOfficeElement marshalPostOffice​(PostOffice src)
      • marshalPostOfficeName

        public oasis.names.tc.ciq.xsdschema.xal._2.PostOfficeElement.PostOfficeName marshalPostOfficeName​(PostOfficeName src)
      • marshalPostOfficeNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.PostOfficeElement.PostOfficeNumber marshalPostOfficeNumber​(PostOfficeNumber src)
      • marshalPostTown

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalCodeElement.PostTown marshalPostTown​(PostTown src)
      • marshalPostTownName

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalCodeElement.PostTown.PostTownName marshalPostTownName​(PostTownName src)
      • marshalPostTownSuffix

        public oasis.names.tc.ciq.xsdschema.xal._2.PostalCodeElement.PostTown.PostTownSuffix marshalPostTownSuffix​(PostTownSuffix src)
      • marshalPremise

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseElement marshalPremise​(Premise src)
      • marshalPremiseLocation

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseElement.PremiseLocation marshalPremiseLocation​(PremiseLocation src)
      • marshalPremiseName

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseElement.PremiseName marshalPremiseName​(PremiseName src)
      • marshalPremiseNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseNumberElement marshalPremiseNumber​(PremiseNumber src)
      • marshalPremiseNumberPrefix

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseNumberPrefixElement marshalPremiseNumberPrefix​(PremiseNumberPrefix src)
      • marshalPremiseNumberRange

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseElement.PremiseNumberRange marshalPremiseNumberRange​(PremiseNumberRange src)
      • marshalPremiseNumberRangeFrom

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseElement.PremiseNumberRange.PremiseNumberRangeFrom marshalPremiseNumberRangeFrom​(PremiseNumberRangeFrom src)
      • marshalPremiseNumberRangeTo

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseElement.PremiseNumberRange.PremiseNumberRangeTo marshalPremiseNumberRangeTo​(PremiseNumberRangeTo src)
      • marshalPremiseNumberSuffix

        public oasis.names.tc.ciq.xsdschema.xal._2.PremiseNumberSuffixElement marshalPremiseNumberSuffix​(PremiseNumberSuffix src)
      • marshalSortingCode

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.SortingCode marshalSortingCode​(SortingCode src)
      • marshalSubAdministrativeArea

        public oasis.names.tc.ciq.xsdschema.xal._2.AdministrativeAreaElement.SubAdministrativeArea marshalSubAdministrativeArea​(SubAdministrativeArea src)
      • marshalSubAdministrativeAreaName

        public oasis.names.tc.ciq.xsdschema.xal._2.AdministrativeAreaElement.SubAdministrativeArea.SubAdministrativeAreaName marshalSubAdministrativeAreaName​(SubAdministrativeAreaName src)
      • marshalSubPremise

        public oasis.names.tc.ciq.xsdschema.xal._2.SubPremiseType marshalSubPremise​(SubPremise src)
      • marshalSubPremiseLocation

        public oasis.names.tc.ciq.xsdschema.xal._2.SubPremiseType.SubPremiseLocation marshalSubPremiseLocation​(SubPremiseLocation src)
      • marshalSubPremiseName

        public oasis.names.tc.ciq.xsdschema.xal._2.SubPremiseType.SubPremiseName marshalSubPremiseName​(SubPremiseName src)
      • marshalSubPremiseNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.SubPremiseType.SubPremiseNumber marshalSubPremiseNumber​(SubPremiseNumber src)
      • marshalSubPremiseNumberPrefix

        public oasis.names.tc.ciq.xsdschema.xal._2.SubPremiseType.SubPremiseNumberPrefix marshalSubPremiseNumberPrefix​(SubPremiseNumberPrefix src)
      • marshalSubPremiseNumberSuffix

        public oasis.names.tc.ciq.xsdschema.xal._2.SubPremiseType.SubPremiseNumberSuffix marshalSubPremiseNumberSuffix​(SubPremiseNumberSuffix src)
      • marshalSupplementaryPostalServiceData

        public oasis.names.tc.ciq.xsdschema.xal._2.AddressDetails.PostalServiceElements.SupplementaryPostalServiceData marshalSupplementaryPostalServiceData​(SupplementaryPostalServiceData src)
      • marshalThoroughfare

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareElement marshalThoroughfare​(Thoroughfare src)
      • marshalThoroughfareLeadingType

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareLeadingTypeType marshalThoroughfareLeadingType​(ThoroughfareLeadingType src)
      • marshalThoroughfareName

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareNameType marshalThoroughfareName​(ThoroughfareName src)
      • marshalThoroughfareNumber

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareNumberElement marshalThoroughfareNumber​(ThoroughfareNumber src)
      • marshalThoroughfareNumberFrom

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareElement.ThoroughfareNumberRange.ThoroughfareNumberFrom marshalThoroughfareNumberFrom​(ThoroughfareNumberFrom src)
      • marshalThoroughfareNumberPrefix

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareNumberPrefixElement marshalThoroughfareNumberPrefix​(ThoroughfareNumberPrefix src)
      • marshalThoroughfareNumberRange

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareElement.ThoroughfareNumberRange marshalThoroughfareNumberRange​(ThoroughfareNumberRange src)
      • marshalThoroughfareNumberSuffix

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareNumberSuffixElement marshalThoroughfareNumberSuffix​(ThoroughfareNumberSuffix src)
      • marshalThoroughfareNumberTo

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareElement.ThoroughfareNumberRange.ThoroughfareNumberTo marshalThoroughfareNumberTo​(ThoroughfareNumberTo src)
      • marshalThoroughfarePostDirection

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfarePostDirectionType marshalThoroughfarePostDirection​(ThoroughfarePostDirection src)
      • marshalThoroughfarePreDirection

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfarePreDirectionType marshalThoroughfarePreDirection​(ThoroughfarePreDirection src)
      • marshalThoroughfareTrailingType

        public oasis.names.tc.ciq.xsdschema.xal._2.ThoroughfareTrailingTypeType marshalThoroughfareTrailingType​(ThoroughfareTrailingType src)