libSmalldb  v2.0.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NSmalldbState Machine Abstraction Layer
 NClassLocatorThe ClassLocator namespace
 CBrokenClassHandlerInterface
 CBrokenClassLogger
 CClassLocator
 CClassMapClassLocator
 CComposerClassLocator
 CCompositeClassLocator
 CPathList
 CPsr0ClassLocator
 CPsr4ClassLocator
 CRealPathList
 NCodeCookerThe CodeCooker namespace
 NAnnotationThe Annotation namespace
 CGeneratedClassMark class as generated, so that AnnotationProcessor skips it
 CGenerateDTOGenerate DTO from the annotated class
 CPublicMutatorExport method as public in the setter trait
 NGeneratorThe Generator namespace
 CDtoGenerator
 NRecipeThe Recipe namespace
 CClassRecipeClassRecipe: an empty recipe, a base class for other recipes
 CDtoRecipe
 CDummyRecipe
 CRecipe
 CAnnotationRecipeBuilder
 CChef
 CCookbook
 CDuplicateRecipeException
 CRecipeLocator
 NGraphThe Graph namespace
 NGrafovatkoThe Grafovatko namespace
 CProcessorA dummy graph processor which implements no-op on everything
 CProcessorInterface
 CAbstractElement
 CAbstractGraphElement
 CDuplicateAttrIndexException
 CDuplicateEdgeException
 CDuplicateElementException
 CDuplicateNodeException
 CEdge
 CElementAttrIndex
 CGraph
 CGraphSearchDepth First Search & friends
 CMissingAttrIndexException
 CMissingEdgeException
 CMissingElementException
 CMissingNodeException
 CNestedGraph
 CNode
 NPhpFileWriterThe PhpFileWriter namespace
 CPhpFileWriterWrite PHP files in a convenient way
 NStateMachineThe StateMachine namespace
 NAccessControlExtensionThe AccessControlExtension namespace
 NAnnotation
 NACThe AC namespace
 CAllOfList of access policies
 CAllowList of access policies
 CDefaultPolicyDefault access policy for transitions
 CDefinePolicyList of access policies
 CDenyList of access policies
 CIsGrantedAccess Policy: Symfony IsGranted check
 CIsOwnerAccess Policy: Owner of the entity
 CNoneOfList of access policies
 CPredicateAnnotation
 CPredicateOperatorAnnotation
 CSomeOfList of access policies
 CUsePolicyPolicy that guards access to given transition
 NDefinitionThe Definition namespace
 NStateMachineThe StateMachine namespace
 CAccessControlExtension
 CAccessControlExtensionPlaceholder
 CAccessControlPolicy
 CAccessControlPolicyPlaceholder
 NTransitionThe Transition namespace
 CAccessPolicyExtension
 CAccessPolicyExtensionPlaceholder
 NPredicateThe Predicate namespace
 CAbstractPredicateOperator
 CAbstractPredicateOperatorCompiled
 CAllOf
 CAllOfCompiled
 CAllow
 CAllowCompiled
 CContainerAdapter
 CDeny
 CDenyCompiled
 CIsGranted
 CIsGrantedCompiled
 CIsOwner
 CIsOwnerCompiled
 CNoneOf
 CNoneOfCompiled
 CPredicate
 CPredicateCompiled
 CPredicateOperator
 CSomeOf
 CSomeOfCompiled
 CSymfonyContainerAdapter
 CSimpleTransitionGuard
 NAnnotationThe Annotation namespace
 CAbstractIncludeAnnotation
 CStateState annotation
 CStateMachineStateMachine annotation
 CTransitionTransition annotation
 CUseReferenceLink to a reference class which should the state machine reference use
 CUseRepositoryLink to a repository class which should the state machine reference use
 CUseTransitionsLink to a transitions class decorator which should the state machine reference use
 NBpmnExtensionThe BpmnExtension namespace
 NAnnotationThe Annotation namespace
 CIncludeBPMNInclude GraphML state chart file
 NDefinitionThe Definition namespace
 CBpmnDefinitionPreprocessor
 CBpmnDefinitionPreprocessorPass
 CBpmnExtension
 CBpmnExtensionPlaceholder
 CDiagramInfo
 CBpmnAnnotationExceptionSomething went wrong when parsing annotations in BPMN file
 CBpmnExceptionSomething went wrong when parsing BPMN file
 CBpmnReaderBPMN reader
 CGrafovatkoProcessor
 CSvgPainter
 NClassGeneratorThe ClassGenerator namespace
 NReferenceClassGeneratorThe ReferenceClassGenerator namespace
 CAbstractGenerator
 CDecoratingGenerator
 CDummyGenerator
 CInheritingGenerator
 CAbstractClassGenerator
 CDefinitionBagGenerator
 CGeneratedClassAutoloader
 CReferenceClassGenerator
 CReflectionExceptionClass ReflectionException
 CSmalldbClassGeneratorA PSR-4-friendly class generator
 NDefinitionThe Definition namespace
 NAnnotationReaderThe AnnotationReader namespace
 CAnnotationReaderConstruct state machine definition from interface annotations
 CApplyToActionPlaceholderInterface
 CApplyToPlaceholderInterface
 CApplyToPropertyPlaceholderInterface
 CApplyToStateMachineBuilderInterface
 CApplyToStatePlaceholderInterface
 CApplyToTransitionPlaceholderInterface
 CMissingStateMachineAnnotationException
 CRecursiveAnnotationIncludeInterface
 CReflectionClassAwareAnnotationInterface
 CReflectionConstantAwareAnnotationInterface
 CReflectionMethodAwareAnnotationInterface
 CReflectionPropertyAwareAnnotationInterface
 NBuilderThe Builder namespace
 CActionPlaceholderClass ActionPlaceholder
 CDuplicateActionException
 CDuplicateException
 CDuplicatePropertyException
 CDuplicateStateException
 CDuplicateTransitionException
 CExtensiblePlaceholderClass ExtensiblePlaceholder
 CExtensionPlaceholderInterface
 CInvalidExtensionPlaceholderException
 CPreprocessor
 CPreprocessorList
 CPreprocessorPass
 CPreprocessorPassException
 CPropertyPlaceholderClass PropertyPlaceholder
 CStateMachineBuilderException
 CStateMachineDefinitionBuilder
 CStateMachineDefinitionBuilderFactory
 CStatePlaceholderClass StatePlaceholder
 CTransitionPlaceholderClass TransitionPlaceholder
 NRendererThe Renderer namespace
 CStateMachineEdgeProcessor
 CStateMachineExporter
 CStateMachineGraphProcessor
 CStateMachineNodeProcessor
 CStateMachineProcessor
 NStateMachineGraphThe StateMachineGraph namespace
 CStateMachineEdge
 CStateMachineGraph
 CStateMachineNode
 CActionDefinition
 CCrudMachineDefinitionCrudMachine – a basic CRUD state machine definition
 CDefinitionError
 CDefinitionErrorInterface
 CExtensibleDefinition
 CExtensionInterface
 CInvalidExtensionException
 CPropertyDefinition
 CStateDefinition
 CStateMachineDefinitionSmalldb State Machine Definition – a non-deterministic persistent finite automaton
 CTransitionDefinitionDefinition of a state machine transition
 CUndefinedActionException
 CUndefinedException
 CUndefinedExtensionException
 CUndefinedPropertyException
 CUndefinedStateException
 CUndefinedTransitionException
 NDoctrineExtensionThe DoctrineExtension namespace
 NAnnotationThe Annotation namespace
 CDoctrineEntityState machine provides properties of the given Doctrine entity
 NDefinitionThe Definition namespace
 CDoctrineDefinitionPreprocessor
 CDoctrineDefinitionPreprocessorPass
 CDoctrineExtension
 CDoctrineExtensionPlaceholder
 NReferenceDataSourceThe ReferenceDataSource namespace
 CDataSource
 CAbstractDoctrineRepository
 NDtoExtension
 NAnnotationThe Annotation namespace
 CWrapDTO({"CLASS"})
 NDefinitionThe Definition namespace
 CDtoExtension
 CDtoExtensionPlaceholder
 NGraphMLExtensionThe GraphMLExtension namespace
 NAnnotationThe Annotation namespace
 CIncludeGraphMLInclude GraphML state chart file
 CDiagramInfo
 CGrafovatkoProcessor
 CGraphMLDefinitionPreprocessor
 CGraphMLDefinitionPreprocessorPass
 CGraphMLExceptionSomething went wrong when parsing GraphML file
 CGraphMLExtension
 CGraphMLExtensionPlaceholder
 CGraphMLReaderGraphML reader Load state machine definition from GraphML created by yEd graph editor
 NProviderThe Provider namespace
 CAbstractCachingProviderClass AbstractStateMachineProvider
 CContainerProvider
 CLambdaProvider
 CSmalldbProviderInterface
 NReferenceDataSourceThe ReferenceDataSource namespace
 CDummyDataSourceDummyDataSource thinks that all state machines are in NotExists state
 CNotExistsException
 CReferenceDataSourceInterface
 CStatefulEntity
 NSourcesExtension
 NDefinitionThe Definition namespace
 CSourceClassFile
 CSourceFile
 CSourcesExtension
 CSourcesExtensionPlaceholder
 NSqlExtensionThe SqlExtension namespace
 NAnnotation
 NSQLThe SQL namespace
 CColumnSQL column annotation – the property is mapped 1:1 to an SQL column
 CIdSQL column annotation – the property is part of the primary key
 CSelectSQL expression annotation – the property is read-only and its value is obtained using an SQL expression
 CStateSelect({"CLASS"})
 CTable({"CLASS"})
 NDefinitionThe Definition namespace
 CSqlCalculatedPropertyExtension
 CSqlPropertyExtension
 CSqlPropertyExtensionPlaceholder
 CSqlTableExtension
 CSqlTableExtensionPlaceholder
 NReferenceDataSourceThe ReferenceDataSource namespace
 CDataLoader
 CDataSource
 CLogicException
 COutOfBoundsException
 CReferenceQueryBuilder
 CReferenceQueryResult
 CReferenceQueryResultPaginated
 CSqlExtensionException
 CUnsupportedQueryException
 CAbstractSqlRepositoryClass AbstractSqlRepository
 CAnnotationException
 NStyleExtension
 NAnnotationThe Annotation namespace
 CColorA color of anything
 CGraphLayoutLayout options for Grafovatko
 NDefinitionThe Definition namespace
 CGraphLayoutExtension
 CGraphLayoutExtensionPlaceholder
 CStyleExtension
 CStyleExtensionPlaceholder
 NSymfonyDIThe SymfonyDI namespace
 CConfiguration
 CSmalldbExtension
 NTransitionThe Transition namespace
 CAbstractTransitionDecorator
 CAllowingTransitionGuardDummy transition guard that allows everything
 CMethodTransitionsDecorator
 CMissingTransitionImplementationException
 CStateMachineHasErrorsExceptionState machine has errors Just simple exception in Smalldb namespace, so it is clear who threw it
 CTransitionAccessExceptionAccess denied to requested transition
 CTransitionAssertException
 CTransitionDecorator
 CTransitionEvent
 CTransitionExceptionSomething is wrong with current transition
 CTransitionGuardInterface TransitionGuard
 NUtilsThe Utils namespace
 NAnnotationReaderThe AnnotationReader namespace
 CAnnotationReader
 CAnnotationReaderInterface
 CAbstractSmalldbRepository
 CDebugLoggerInterface
 CInvalidArgumentExceptionWrong data passed to state machine
 CLogicException
 CMachineIdentifierInterface
 CReferenceInterface
 CRuntimeExceptionSomething went wrong in state machine
 CSmalldbThe libSmalldb entry point
 CSmalldbDefinitionBag
 CSmalldbDefinitionBagInterface
 CSmalldbDefinitionBagReader
 CSmalldbRepositoryInterface
 CArrayAccess
 CDoctrineQueryBuilder
 CDomainException
 CInvalidArgumentException
 CLogicException
 COutOfBoundsException
 CPDO
 CReflectionException
 CRuntimeException