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 Summary
Fields Modifier and Type Field Description protected EXRechnungVersionm_eXRechnungVersion-
Fields inherited from class at.austriapro.ebinterface.xrechnung.AbstractEbInterfaceXRechnungConverter
m_aContentLocale, m_aDisplayLocale
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractEbInterfaceToXRechnungConverter(Locale aDisplayLocale, Locale aContentLocale, EXRechnungVersion eXRechnungVersion)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EXRechnungVersiongetXRechnungVersion()-
Methods inherited from class at.austriapro.ebinterface.xrechnung.AbstractEbInterfaceXRechnungConverter
countWarnings, errorText, warningText
-
-
-
-
Field Detail
-
m_eXRechnungVersion
protected final EXRechnungVersion m_eXRechnungVersion
-
-
Constructor Detail
-
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 benull.aContentLocale- The content locale of the invoice. May not benull.eXRechnungVersion- The target XRechnung version. May not benull.
-
-
Method Detail
-
getXRechnungVersion
@Nonnull public final EXRechnungVersion getXRechnungVersion()
- Returns:
- The target XRechnung version for which the files should be created.
Never
null.
-
-