# Classes implemented in PHP's extension.

Collaboration diagram for Classes implemented in PHP's extension.:

## Classes

interface | Aliased
class | Enumeration
| Parent of all enumeration classes. More...
interface | Identifiable
| Essential interface for DAO-related operations. More...
class | IdentifiableObject
| Ideal Identifiable interface implementation. More...
class | Identifier
interface | Instantiatable
interface | Named
class | NamedObject
interface | Prototyped
class | Singleton
| Inheritable Singleton's pattern implementation. More...
class | StaticFactory
| Simple grouping class. More...
interface | Stringable
class | Ternary
| Atom for ternary-based logic. More...
class | Dialect
| Base (aka ANSI) SQL dialect. More...
class | ImaginaryDialect
| Inexistent imaginary helper for OSQL's Query self-identification. More...
class | BaseException
class | BusinessLogicException
class | ClassNotFoundException
class | DatabaseException
class | DuplicateObjectException
class | FileNotFoundException
class | IOException
class | IOTimedOutException
class | MissingElementException
class | NetworkException
class | ObjectNotFoundException
class | SecurityException
class | TooManyRowsException
class | UnimplementedFeatureException
class | UnsupportedMethodException
class | WrongArgumentException
class | WrongStateException
class | BaseFilter
| Filter's template. More...
interface | Filtrator
| Interface for primitive's filters. More...
class | Form
| Complete Form class. More...
class | PlainForm
| Common Primitive-handling. More...
class | BasePrimitive
| Parent of every Primitive. More...
class | ComplexPrimitive
| Basis for primitives which can be scattered across import scope. More...
class | FiltrablePrimitive
| Basis for Primitives which can be filtered. More...
interface | ListedPrimitive
class | PrimitiveNumber
class | RangedPrimitive
class | RegulatedForm
| Rules support for final Form. More...
interface | MappableObject
class | Castable
| Cast-able SQL parts. More...
class | DBBinary
| Container for passing binary values into OSQL queries. More...
class | DBField
| Reference for actual DB-table column. More...
class | DBValue
| Container for passing values into OSQL queries. More...
interface | DialectString
| Basis for almost all implementations of SQL parts. More...
class | DropTableQuery
class | ExtractPart
class | FieldTable
class | FromTable
| SQL's "FROM"-member implementation. More...
class | FullText
| Base for all full-text stuff. More...
class | GroupBy
class | Joiner
class | OrderBy
interface | Query
class | QueryIdentification
class | SelectField
| Connected to concrete table DBField. More...
interface | SQLTableName
interface | DAOConnected
| Helper for identifying object's DAO. More...
interface | FullTextDAO
| Support interface for use with FullTextUtils. More...
interface | SegmentHandler
interface | ViewResolver
class | Cdata
class | SgmlEndTag
class | SgmlTag
class | SgmlToken