Classes

TRex\Annotation\Annotation Class Annotation
TRex\Annotation\AnnotationParser AnnotationParser parse doc comment to Annotation.
TRex\Annotation\Annotations Class Annotations.
TRex\Core\Enum Enum represents a value in a possible list.
TRex\Core\IDynamicObject Describes an object with dynamic attributes.
TRex\Core\IEnum Enum represents a value in a possible list.
TRex\Core\IObject Base object.
TRex\Core\IObjects IObjects is a oriented object array.
TRex\Core\IObjectsComparator Interface IObjectsComparator
TRex\Core\IObjectsModifier Interface IObjectsModifier
TRex\Core\IObjectsSearcher Interface IObjectsSearcher
TRex\Core\Json Json is a JSON abstraction.
TRex\Core\Object Base object.
TRex\Core\Objects IObjects is a oriented object array.
TRex\Core\TObjectsComparator Class TObjectsComparator.
TRex\Core\TObjectsModifier Class TObjectsModifier.
TRex\Core\TObjectsSearcher Class TObjectsSearcher.
TRex\Iterator\IIterator Interface IIterator.
TRex\Iterator\IIteratorSorter Interface IIteratorSorter.
TRex\Iterator\IKeyAccessor Interface IKeyAccessor.
TRex\Iterator\IObjectsIterator Interface IObjectsIterator.
TRex\Iterator\IteratorAdapter Adapts \ArrayIterator to TRex\Iterator IObjectsIterator.
TRex\Iterator\SortType Class SortType.
TRex\Iterator\TArrayAccess Implements \ArrayAccess.
TRex\Iterator\TIterator Implements IIterator.
TRex\Iterator\TIteratorSorter Class TIteratorSorter Implements IIteratorSorter.
TRex\Iterator\TKeyAccessor Implements IKeyAccessor.
TRex\Loader\ClassLoader ClassLoader loads the file of a php class.
TRex\Reflection\AttributeReflection Class AttributeReflection Main class for reflection of the different parts of a class.
TRex\Reflection\ClassReflection Class ClassReflection Reflected a class (but not an object)
TRex\Reflection\MethodReflection Class MethodReflection.
TRex\Reflection\ObjectReflection Class ObjectReflection
TRex\Reflection\PropertyReflection Class PropertyReflection.
TRex\Reflection\Reflection Class Reflection.
TRex\Reflection\TypeReflection TypeReflection reflect the types.
TRex\Serialization\DataToArrayCaster DataToArrayCaster converts any data to array.
TRex\Serialization\HashMethod Possible hash methods for Hasher.
TRex\Serialization\Hasher Hasher calculate a hash string for different kind of data.
TRex\Serialization\IArrayCastable Describes an object which can be converted to an array.
TRex\Serialization\ICaster Interface ICaster.
TRex\Serialization\IJsonCastable Describes an object which can be converted to a Json.
TRex\Serialization\ObjectToArrayCaster ObjectToArrayCaster converts object to array.