Classes Tree

Here are the classes tree, built with class extensions. Classes without any extension are not represented..

  • \Squid\MySql\Impl\Connectors\Objects\Polymorphic\Config\AbstractPolymorphByField
    • \Squid\MySql\Impl\Connectors\Objects\Polymorphic\Config\AbstractPolymorphByFieldTestHelper
    • \Squid\MySql\Impl\Connectors\Objects\Polymorphic\Config\PolymorphByField
      • \Squid\MySql\Impl\Connectors\Objects\Polymorphic\Config\PolymorphByFieldTestHelper
  • \Squid\MySql\Impl\Connectors\Objects\Primary\Insert\AbstractInsertHandler
    • \Squid\MySql\Impl\Connectors\Objects\Primary\Insert\AbstractInsertHandlerTestHelper
    • \Squid\MySql\Impl\Connectors\Objects\Primary\Insert\AutoIncInsertHandler
    • \Squid\MySql\Impl\Connectors\Objects\Primary\Insert\GeneratedIdInsertHandler
  • \Squid\MySql\Config\Property
    • \Squid\MySql
  • \Squid\MySql\Impl\Connectors\Internal\Connector
    • \Squid\MySql\Impl\Connectors\Internal\Table\AbstractSingleTableConnector
      • \Squid\MySql\Impl\Connectors\Generic\CountConnector
      • \Squid\MySql\Impl\Connectors\Generic\DeleteConnector
      • \Squid\MySql\Impl\Connectors\Generic\InsertConnector
      • \Squid\MySql\Impl\Connectors\Generic\SelectConnector
      • \Squid\MySql\Impl\Connectors\Generic\Traits\TCountConnectorTestHelper
      • \Squid\MySql\Impl\Connectors\Generic\Traits\TDeleteConnectorTestHelper
      • \Squid\MySql\Impl\Connectors\Generic\Traits\TInsertConnectorTestHelper
      • \Squid\MySql\Impl\Connectors\Generic\Traits\TSelectConnectorTestHelper
      • \Squid\MySql\Impl\Connectors\Generic\Traits\TUpdateConnectorTestHelper
      • \Squid\MySql\Impl\Connectors\Generic\Traits\TUpsertConnectorTestHelper
      • \Squid\MySql\Impl\Connectors\Generic\UpdateConnector
      • \Squid\MySql\Impl\Connectors\Generic\UpsertConnector
      • \Squid\MySql\Impl\Connectors\Internal\Objects\AbstractORMConnector
        • \Squid\MySql\Impl\Connectors\Objects\Generic\GenericObjectConnector
          • \Squid\MySql\Impl\Connectors\Objects\Generic\GenericIdConnector
          • \Squid\MySql\Impl\Connectors\Objects\Generic\GenericIdentityConnector
        • \Squid\MySql\Impl\Connectors\Objects\IdConnector
          • \Squid\MySql\Impl\Connectors\Objects\IdConnectorTestHelper
          • \Squid\MySql\Impl\Connectors\Objects\Primary\DecoratedIdConnector
        • \Squid\MySql\Impl\Connectors\Objects\IdentityConnector
          • \Squid\MySql\Impl\Connectors\Objects\Identity\DecoratedIdentityConnector
          • \Squid\MySql\Impl\Connectors\Objects\OverridedIdentityConnectorTestHelper
        • \Squid\MySql\Impl\Connectors\Objects\Identity\TIdentityDecoratorTestHelper
        • \Squid\MySql\Impl\Connectors\Objects\PlainObjectConnector
        • \Squid\MySql\Impl\Connectors\Objects\Plain\TPlainDecoratorTestHelper
        • \Squid\MySql\Impl\Connectors\Objects\Primary\TIdDecoratorTestHelper
      • \Squid\MySql\Impl\Connectors\Table\GenericConnector
    • \Squid\MySql\Impl\Connectors\Table\TableNameConnector
  • \Squid\MySql\Impl\Connectors\Internal\Objects\CRUD\IdentityInsert\AbstractIdentityInsert
    • \Squid\MySql\Impl\Connectors\Internal\Objects\CRUD\IdentityInsert\AutoincrementInsert
    • \Squid\MySql\Impl\Connectors\Internal\Objects\CRUD\IdentityInsert\GeneratorIDInsert
  • \Squid\MySql\Impl\Connectors\Objects\Polymorphic\PolymorphicConnector
    • \Squid\MySql\Impl\Connectors\Objects\Polymorphic\PolymorphicIdentityConnector
      • \Squid\MySql\Impl\Connectors\Objects\Polymorphic\PolymorphicIdConnector
  • \Squid\MySql\Impl\Connectors\Utils\Select\SelectDecorator
    • \Squid\MySql\Impl\Connectors\Objects\Join\Selector\JoinedObjectSelect
    • \Squid\MySql\Impl\Connectors\Objects\Query\CmdObjectSelect
  • \Squid\MySql\Impl\Connectors\Objects\Join\OneToOne\AbstractOneToOneConnector
    • \Squid\MySql\Impl\Connectors\Objects\Join\OneToOne\AbstractOneToOneIdentityConnector
      • \Squid\MySql\Impl\Connectors\Objects\Join\OneToOne\AbstractOneToOneIdConnector
        • \Squid\MySql\Impl\Connectors\Objects\Join\OneToOne\OneToOneIdConnector
      • \Squid\MySql\Impl\Connectors\Objects\Join\OneToOne\OneToOneIdentityConnector
    • \Squid\MySql\Impl\Connectors\Objects\Join\OneToOne\OneToOneConnector
  • \Squid\MySql\Extensions\Enrichment\AbstractQueryEnrichment
    • \Squid\MySql\Impl\Extensions\Enrichment\JoinPerRow
    • \Squid\MySql\Impl\Extensions\Enrichment\UniqueJoin
  • \Squid\MySql\Connection\AbstractMySqlExecuteDecorator
    • \Squid\MySql\Impl\Connection\Executors\CallbackDecorator
    • \Squid\MySql\Impl\Connection\Executors\RetryOnErrorDecorator
    • \Squid\MySql\Impl\Connection\Executors\SilentErrorDecorator
    • \Squid\MySql\Impl\Connection\Executors\TimerDecorator
  • \Squid\MySql\Impl\Connection\Executors\RetryOnError\Base\AbstractErrorValidator
    • \Squid\MySql\Impl\Connection\Executors\RetryOnError\Validators\ConnectionFailed
    • \Squid\MySql\Impl\Connection\Executors\RetryOnError\Validators\DeadlockFound
  • \Squid\MySql\Impl\Command\AbstractCommand
    • \Squid\MySql\Impl\Command\CmdController
    • \Squid\MySql\Impl\Command\CmdCreate
    • \Squid\MySql\Impl\Command\CmdDB
    • \Squid\MySql\Impl\Command\CmdDirect
    • \Squid\MySql\Impl\Command\CmdLock
    • \Squid\MySql\Impl\Command\CmdMultiQuery
    • \Squid\MySql\Impl\Command\PartsCommand
      • \Squid\MySql\Impl\Command\CmdDelete
      • \Squid\MySql\Impl\Command\CmdInsert
        • \Squid\MySql\Impl\Command\CmdUpsert
      • \Squid\MySql\Impl\Command\CmdSelect
      • \Squid\MySql\Impl\Command\CmdUpdate
  • \Squid\Exceptions\SquidException
    • \Squid\Exceptions\AlreadyInTransactionException
    • \Squid\Exceptions\NotInTransactionException
    • \Squid\Exceptions\SquidUsageException
    • \Squid\MySql\Exceptions\MySqlException
  • \Squid\Exceptions\FatalSquidException
    • \Squid\Exceptions\InvalidConfigPropertyException
    • \Squid\Exceptions\InvalidConfigPropertyValueException