Verwendungen von Klasse
gdv.xport.config.Config
Packages, die Config verwenden
Package
Beschreibung
Dies ist die oberste Ebene des gdv.xport-Frameworks.
Alles, was mit Konfiguration zu tun hat, befindet sich in diesem Package.
Hier befinden sich die verschiedenen Feld-Typen wie
AlphaNumFeld
oder NumFeld.Hierunter finden sich die verschiedenen Satzarten (und Datensaetze).
Einige Utility-Klassen.
-
Verwendungen von Config in gdv.xport
Modifizierer und TypMethodeBeschreibungDatenpaket.getConfig()Liefert die eingestelle Konfiguration des Datenpakets zurueck.Modifizierer und TypMethodeBeschreibungstatic DatenpaketDatenpaket.of(Collection<Satz> datensaetze, Config cfg) Legt ein Datenpaket mit den angegebenen Datensaetze an.List<net.sf.oval.ConstraintViolation> ModifiziererKonstruktorBeschreibungDatenpaket(Config config) Hierueber kann eine eigene Config mit uebergeben werden. -
Verwendungen von Config in gdv.xport.config
Felder in gdv.xport.config, die deklariert sind als ConfigModifizierer und TypFeldBeschreibungstatic final ConfigConfig.DEFAULTDefault-Konfiguration fuer akuelle Version.static final ConfigConfig.EMPTYEine leere Konfiguration zum Ueberschreiben.static final ConfigConfig.EXPERIMENTALExperimentale Konfiguration zum Testen neuer Features.static final ConfigConfig.LAXDie Konfiguration fuer die Default-Validierung.static final ConfigConfig.STRICTDie Konfiguration fuer die strikte Validierung.static final ConfigConfig.VUVM2009Default-Konfiguration fuer 2009.static final ConfigConfig.VUVM2013Default-Konfiguration fuer 2013.static final ConfigConfig.VUVM2015Default-Konfiguration fuer 2015.static final ConfigConfig.VUVM2018Default-Konfiguration fuer 2018.static final ConfigConfig.VUVM2023Default-Konfiguration fuer 2018.Methoden in gdv.xport.config, die Config zurückgebenModifizierer und TypMethodeBeschreibungstatic ConfigConfig.getInstance()Config.withProperty(String key, String value) Dient zum Erzeugen einer neuen Config mit der gewuenschten Property. -
Verwendungen von Config in gdv.xport.event
Konstruktoren in gdv.xport.event mit Parametern vom Typ Config -
Verwendungen von Config in gdv.xport.feld
Felder in gdv.xport.feld, die deklariert sind als ConfigMethoden in gdv.xport.feld, die Config zurückgebenMethoden in gdv.xport.feld mit Parametern vom Typ ConfigModifizierer und TypMethodeBeschreibungLiefert eine neues Feld mit neuer KonfigurationLiefert einen neuen Betrag mit neuer KonfigurationLiefert einen neuen Betrag mit neuer KonfigurationLiefert eine neues Datum mit neuer Konfiguration.Liefert eine neues Feld mit neuer KonfigurationLiefert eine neues NumFeld mit neuer KonfigurationList<net.sf.oval.ConstraintViolation> Bestimmte Feld-Typen wie IBAN oder BIC werden ebenfalls validiert, sofern dies moeglich ist.List<net.sf.oval.ConstraintViolation> Validiert das Feld mit der angegebenen Konfiguration.Hierueber wird die Validierung einfach abgeschaltet.Konstruktoren in gdv.xport.feld mit Parametern vom Typ ConfigModifiziererKonstruktorBeschreibungprotectedAlphaNumFeld(AlphaNumFeld other, Config c) Dies ist der Copy-Constructor mit einem Feld mit neuer Konfiguration.protectedBetrag(Bezeichner name, int start, String value, Config config) Veraltet.wird mit v8 entsorgt (TODO)protectedBetrag(Bezeichner name, ByteAdresse start, String value, Config config) Legt einen neuen Betrag an.BetragMitVorzeichen(Bezeichner name, int length, int start, Config config) Veraltet.durch entsprechenden Constructor mit ByteAdresse ersetzt (TODO: wird mit v8 entsorgt)BetragMitVorzeichen(Bezeichner name, int length, ByteAdresse start, Config config) Instantiiert einen neuen BetragMitVorzeichen.protectedFeld(Bezeichner bezeichner, int length, int start, Align alignment, Config config) Veraltet.protectedFeld(Bezeichner bezeichner, int length, ByteAdresse start, Align alignment, Config config) protectedprotectedNumFeld(Bezeichner name, int length, int start, int nachkommastellen, Config config) Veraltet.protectedNumFeld(Bezeichner name, int length, ByteAdresse start, int nachkommastellen, Config config) protectedLegt einen Validator mit der angegebenen Konfiguration an.Legt einen Validator mit der angegebenen Konfiguration an. -
Verwendungen von Config in gdv.xport.satz
Methoden in gdv.xport.satz, die Config zurückgebenModifizierer und TypMethodeBeschreibungfinal ConfigSatz.getConfig()Liefert die aktuelle Konfiguration zurueck.Methoden in gdv.xport.satz mit Parametern vom Typ ConfigModifizierer und TypMethodeBeschreibungList<net.sf.oval.ConstraintViolation> List<net.sf.oval.ConstraintViolation> Konstruktoren in gdv.xport.satz mit Parametern vom Typ Config -
Verwendungen von Config in gdv.xport.satz.xml
Methoden in gdv.xport.satz.xml, die Config zurückgebenModifizierer und TypMethodeBeschreibungXmlService.getConfig()Liefert die eingestellt Config zurueck.Methoden in gdv.xport.satz.xml mit Parametern vom Typ ConfigModifizierer und TypMethodeBeschreibungstatic XmlServiceXmlService.getInstance(Config cfg) Liefert Service-Instanz anhand der uebergebenen Konfiguration.Konstruktoren in gdv.xport.satz.xml mit Parametern vom Typ ConfigModifiziererKonstruktorBeschreibungSatzXml(XMLEventReader parser, StartElement element, Config config) Instantiiert einen neuen Satz.XmlService(XMLEventReader parser, StartElement startElement, Config config) -
Verwendungen von Config in gdv.xport.util
Methoden in gdv.xport.util, die Config zurückgebenModifizierer und TypMethodeBeschreibungprotected final ConfigAbstractFormatter.getConfig()Liefert die Konfiguratipn zurueck.Methoden in gdv.xport.util mit Parametern vom Typ ConfigModifizierer und TypMethodeBeschreibungstatic SatzRegistrySatzRegistry.getInstance(Config cfg) Hierueber kann man sich die Default-Factory anhand der gewuenschten Konfiguration die XML-Beschreibung der GDV-Datensaetze holen.Konstruktoren in gdv.xport.util mit Parametern vom Typ ConfigModifiziererKonstruktorBeschreibungprotectedAbstractFormatter(Writer writer, Config config) Legt einen neuen Formatter an.GdvXmlFormatter(OutputStream ostream, Config config) Der Konstruktor fuer einenOutputStreamzusammen mit einemConfig-Objekt fuer weitere Einstellungen.