Interfaces

Dat0r\CodeGen\Builder\IClassBuilder
Dat0r\CodeGen\Builder\IClassContainer
Dat0r\CodeGen\Config\IConfig
Dat0r\CodeGen\Config\IConfigReader
Dat0r\CodeGen\Parser\IModuleSchemaParser
Dat0r\CodeGen\Parser\IXpathParser
Dat0r\Common\Collection\ICollection
Dat0r\Common\Collection\IList
Dat0r\Common\Collection\IListener
Dat0r\Common\Collection\IMap
Dat0r\Common\Collection\IUniqueCollection
Dat0r\Common\IEvent IEvent is a marker interface for declaring events.
Dat0r\Common\IObject
Dat0r\IException
Dat0r\Runtime\Document\IDocument An IDocument is a generic container for structured data.
Dat0r\Runtime\Document\IDocumentChangedListener Represents a listener to events that occur, when a document instance changes one of it's values.
Dat0r\Runtime\Field\IField IFields hold meta data that is used to model document properties, hence your data's behaviour concerning consistent containment.
Dat0r\Runtime\Module\IModule IModules define data structures by composing property related strategies named IField, to derive concrete instances of the defined data structures in form of IDocument's.
Dat0r\Runtime\Validator\IValidator
Dat0r\Runtime\Validator\Result\IIncident
Dat0r\Runtime\Validator\Result\IResult
Dat0r\Runtime\Validator\Rule\IRule
Dat0r\Runtime\ValueHolder\IValueChangedListener
Dat0r\Runtime\ValueHolder\IValueHolder