# Widely used base classes and interfaces
[Core classes]

Collaboration diagram for Widely used base classes and interfaces:

## Classes

interface | Aliased
class | Assert
| Widely used assertions. More...
class | Date
| Date's container and utilities. More...
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
class | IntervalUnit
interface | Named
class | NamedObject
interface | Prototyped
class | SessionNotStartedException
class | Session
| Simple static wrapper around session_*() functions. More...
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 | Time
| Time's container and utilities. More...
class | Timestamp
| Date and time container and utilities. More...