Class TaxNumberUtil

java.lang.Object
de.knightsoftnet.validators.shared.util.TaxNumberUtil

public class TaxNumberUtil extends Object
Region Util, get region for country and postal code.
Author:
Manfred Tremmel
  • Constructor Details

    • TaxNumberUtil

      public TaxNumberUtil()
  • Method Details

    • regionTaxToNational

      public static String regionTaxToNational(String ptaxNumber, CountryEnum pcountryCode, String ppostalCode)
      get region for country code and postal code. Germany only at the moment!
      Parameters:
      ptaxNumber - tax number
      pcountryCode - country code
      ppostalCode - code postal code
      Returns:
      corresponding region or null
    • badenWuertembergTaxToNational

      public static String badenWuertembergTaxToNational(String taxNumber)
      convert baden wuertemberg tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • bayernTaxToNational

      public static String bayernTaxToNational(String taxNumber)
      convert bayern tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • berlinTaxToNational

      public static String berlinTaxToNational(String taxNumber)
      convert berlin tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • brandenburgTaxToNational

      public static String brandenburgTaxToNational(String taxNumber)
      convert brandenburg tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • bremenTaxToNational

      public static String bremenTaxToNational(String taxNumber)
      convert bremen tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • hamburgTaxToNational

      public static String hamburgTaxToNational(String taxNumber)
      convert hamburg tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • hessenTaxToNational

      public static String hessenTaxToNational(String taxNumber)
      convert hessen tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • mecklenburgVorpommernTaxToNational

      public static String mecklenburgVorpommernTaxToNational(String taxNumber)
      convert Mecklenburg-Vorpommern tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • niedersachsenTaxToNational

      public static String niedersachsenTaxToNational(String taxNumber)
      convert niedersachsen tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • nordrheinWestfalenTaxToNational

      public static String nordrheinWestfalenTaxToNational(String taxNumber)
      convert Nordrhein-Westfalen tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • rheinlandPfalzTaxToNational

      public static String rheinlandPfalzTaxToNational(String taxNumber)
      convert Rheinland-Pfalz tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • saarlandTaxToNational

      public static String saarlandTaxToNational(String taxNumber)
      convert Saarland tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • sachsenTaxToNational

      public static String sachsenTaxToNational(String taxNumber)
      convert Sachsen tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • sachsenAnhaltTaxToNational

      public static String sachsenAnhaltTaxToNational(String taxNumber)
      convert Sachsen-Anhalt tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • schleswigHolsteinTaxToNational

      public static String schleswigHolsteinTaxToNational(String taxNumber)
      convert Schleswig-Holstein tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number
    • thueringenTaxToNational

      public static String thueringenTaxToNational(String taxNumber)
      convert Thüringen tax number to national format.
      Parameters:
      taxNumber - regional tax number
      Returns:
      national tax number