Class AdditionalInfoRequest

    • Method Detail

      • canadaAdditionalInfo

        public final CanadaAdditionalInfo canadaAdditionalInfo()

        Additional tax information associated with your TRN in Canada.

        Returns:
        Additional tax information associated with your TRN in Canada.
      • estoniaAdditionalInfo

        public final EstoniaAdditionalInfo estoniaAdditionalInfo()

        Additional tax information to specify for a TRN in Estonia.

        Returns:
        Additional tax information to specify for a TRN in Estonia.
      • georgiaAdditionalInfo

        public final GeorgiaAdditionalInfo georgiaAdditionalInfo()

        Additional tax information to specify for a TRN in Georgia.

        Returns:
        Additional tax information to specify for a TRN in Georgia.
      • israelAdditionalInfo

        public final IsraelAdditionalInfo israelAdditionalInfo()

        Additional tax information to specify for a TRN in Israel.

        Returns:
        Additional tax information to specify for a TRN in Israel.
      • italyAdditionalInfo

        public final ItalyAdditionalInfo italyAdditionalInfo()

        Additional tax information to specify for a TRN in Italy.

        Returns:
        Additional tax information to specify for a TRN in Italy.
      • kenyaAdditionalInfo

        public final KenyaAdditionalInfo kenyaAdditionalInfo()

        Additional tax information to specify for a TRN in Kenya.

        Returns:
        Additional tax information to specify for a TRN in Kenya.
      • malaysiaAdditionalInfo

        public final MalaysiaAdditionalInfo malaysiaAdditionalInfo()

        Additional tax information to specify for a TRN in Malaysia.

        Returns:
        Additional tax information to specify for a TRN in Malaysia.
      • polandAdditionalInfo

        public final PolandAdditionalInfo polandAdditionalInfo()

        Additional tax information associated with your TRN in Poland.

        Returns:
        Additional tax information associated with your TRN in Poland.
      • romaniaAdditionalInfo

        public final RomaniaAdditionalInfo romaniaAdditionalInfo()

        Additional tax information to specify for a TRN in Romania.

        Returns:
        Additional tax information to specify for a TRN in Romania.
      • saudiArabiaAdditionalInfo

        public final SaudiArabiaAdditionalInfo saudiArabiaAdditionalInfo()

        Additional tax information associated with your TRN in Saudi Arabia.

        Returns:
        Additional tax information associated with your TRN in Saudi Arabia.
      • southKoreaAdditionalInfo

        public final SouthKoreaAdditionalInfo southKoreaAdditionalInfo()

        Additional tax information to specify for a TRN in South Korea.

        Returns:
        Additional tax information to specify for a TRN in South Korea.
      • spainAdditionalInfo

        public final SpainAdditionalInfo spainAdditionalInfo()

        Additional tax information to specify for a TRN in Spain.

        Returns:
        Additional tax information to specify for a TRN in Spain.
      • turkeyAdditionalInfo

        public final TurkeyAdditionalInfo turkeyAdditionalInfo()

        Additional tax information to specify for a TRN in Turkey.

        Returns:
        Additional tax information to specify for a TRN in Turkey.
      • ukraineAdditionalInfo

        public final UkraineAdditionalInfo ukraineAdditionalInfo()

        Additional tax information associated with your TRN in Ukraine.

        Returns:
        Additional tax information associated with your TRN in Ukraine.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)