Namespace Alvine\Types
Alvine\Types\Configuration |
Alvine\Types\Map |
Alvine\Types\Mime |
Alvine\Types\Node |
Alvine\Types\Parameter |
Any | PHP ist Typenlos und mit der Any-Klasse lassen sich in Parametern, etc alle Typen Abbilden. |
ArrayHelper | Array-Klasse |
ASCII | ASCII |
Character | Zeichen |
ClassType | ClassType kapselt Funktionen für Klassen |
Collection | Erweiterte Funktionalität eines Arrays für Objekte |
HierarchicalProperties | Baumstruktur-Eigenschaften |
HierarchicalString | Erweiterte Funktionalität für hierarchische Zeichenketten |
Integer | Integer-Klasse |
KeyValue | Schlüssel-/Wertpaar |
Map | Erweiterte Funktionalität eines assoziativen Arrays |
MediaType | MediaTypes |
Node | Nodes erlauben die Verwaltung von Baumstrukturen. Von Nodes sind zum einen die XML-Klassen als auch die HTML Komponente abgeleitet. |
NodeList | Mit der Nodelist können Nodes die auf der gleichen Ebene liegen zusammengefasst werden. Die NodeList bildet auch die Grundlage für die Kindelemente des Baums. |
Parameter | Parameter Klasse |
Parameters | Parameters |
Properties | Eigenschaften im Schlüssel/Wert Paaren aus einer Datei auslesen und in eine Datei schreiben. Die Eigenschaften / Properties entsprechen einer einfachen Datei in der Schlüsselwörte über ein Gleichheitszeichen oder einen Doppelpunkt getrennt sind. Anders als bei Java-Properties ist ein Leerzeichen kein Trennzeichen. |
Queue | Queue |
RegularExpression | Diese Klasse kapselt die Verarbeitung von regulären Ausdrücken. |
Stack | In einem Stack lassen sich Objekte speichern, die wie ein Papierstapel in umgekehrter Reihenfolge ausgelesen werden. |
StringList | Die Stringlisten-Klasse von Alvine bringt eine Listfunktion für String-Objekte mit, die das Interface Iterator implementiert und somit per foreach durchlaufen werden kann. |
StringType | Die String-Klasse von Alvine bringt die für Alvine2 benötigten Unterstüzung für UTF-8 mit und stellt nützliche Methoden zur Bearbeitung von UTF-8 Strings zur Verfügung. Die Klasse ist auf die Verwendung der Multi-Byte Erweiterung zugeschnitten. In späteren Versionen kann aber auch eine andere Erweiterung zum Einsatz kommen. |
Subset | Teilmenge eines Gesamten |
Type | Hilfsklasse für Typprüfung |
EmptyQueueException | EmptyQueueException |
EmptyStackException | EmptyStackException |
OutOfRangeException | Diese Exception wird geworfen wenn es bei der Typprüfung der Wertebereich überschritten wird. |
RegularExpressionException | Diese Exception wird geworfen wenn es bei der Bearbeitung von Regulären Ausdrücken zu einem Fehler kommt. |
StringException | Diese Exception wird geworfen wenn Alvine die Stringklasse ein Problem hat und nicht normal weiterarbeiten kann. |
TypeException | Diese Exception wird geworfen wenn es bei der Typprüfung zu Problemen kommt. |