Class AbstractEbInterfaceToXRechnungConverter

java.lang.Object
at.austriapro.ebinterface.xrechnung.AbstractEbInterfaceXRechnungConverter
at.austriapro.ebinterface.xrechnung.to.AbstractEbInterfaceToXRechnungConverter
Direct Known Subclasses:
AbstractEbInterfaceToXRechnungUBLConverter

public abstract class AbstractEbInterfaceToXRechnungConverter extends AbstractEbInterfaceXRechnungConverter
Base class for converting an ebInterface invoice to an XRechnung.
Author:
Philip Helger
  • Field Details

  • Constructor Details

    • AbstractEbInterfaceToXRechnungConverter

      protected AbstractEbInterfaceToXRechnungConverter(@Nonnull Locale aDisplayLocale, @Nonnull Locale aContentLocale, @Nonnull EXRechnungVersion eXRechnungVersion)
      Constructor.
      Parameters:
      aDisplayLocale - The display locale, e.g. used for the error message. May not be null.
      aContentLocale - The content locale of the invoice. May not be null.
      eXRechnungVersion - The target XRechnung version. May not be null.
  • Method Details

    • getXRechnungVersion

      @Nonnull public final EXRechnungVersion getXRechnungVersion()
      Returns:
      The target XRechnung version for which the files should be created. Never null.