Alvine\IO
Namespaces
Classes
Buffer-Reader
ByteInputStream
ByteOutputStream
Abstrakte Klasse für das lesen einzelner Spalten aus einer Zeile
Abstrakte Klasse wür das schreiben einzelner Spalten in eine Zeile
Das Trait definiert eine Implementierung der CSV Methoden und Eigenschaften
Liest eine CSV Datei von einem Stream und stellt
Methoden zur Verarbeitung zur Verfügung.
Schreibt eine CSV in einen Stream und stellt
Methoden zur Verarbeitung zur Verfügung.
Die FileInputStream-Klasse erstellt einen Stream, der zum
Lesen von Dateien genommen werden kann.
Die FileOutputStream-Klasse erstellt einen Stream, der zum
Schreiben von Dateien genommen werden kann.
Lesen von Daten.
Die Klasse ObjectReader stellt die Möglichkeit ein serialisiertes
Alvine-Objekt aus einem InputStream zu lesen und und wieder herzustellen
bereit.
Schreibt ein Objekt - das von Alvine\Core\Alvine abgeleitet
sein muss - in einen Stream. Damit kann man einfach ein Objekt
serialisieren und abspeicher. Damit ist es auch möglich Objekte
zwischen verschiedenen Systemen auszutauschen.
Ausgabe
Haupklasse für alle Reader. Ein Reader stellt Verarbeitungsfunktionen für
Daten die von einem Stream geliefert werden zur Verfügung.
Haupklasse für alle Streams
StringInput
StringOutputStream
Liest einen Text von einem Stream und stellt
Methoden zur Verarbeitung zur Verfügung.
Schreibt einen Text in einen Stream und stellt
Methoden zur Verarbeitung zur Verfügung.
Haupklasse für alle Writer. Ein Writer stellt Verarbeitungsfunktionen für
Daten die in einen Stream geschrieben werden zur Verfügung.
Exceptions
Diese Exception wird geworfen wenn Alvine die Stringklasse
ein Problem hat und nicht normal weiterarbeiten kann.