libSmalldb
v2.0.2
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
6
]
▼
N
Smalldb
State Machine Abstraction Layer
▼
N
ClassLocator
The ClassLocator namespace
C
BrokenClassHandlerInterface
C
BrokenClassLogger
C
ClassLocator
C
ClassMapClassLocator
C
ComposerClassLocator
C
CompositeClassLocator
C
PathList
C
Psr0ClassLocator
C
Psr4ClassLocator
C
RealPathList
▼
N
CodeCooker
The CodeCooker namespace
▼
N
Annotation
The Annotation namespace
C
GeneratedClass
Mark class as generated, so that AnnotationProcessor skips it
C
GenerateDTO
Generate DTO from the annotated class
C
PublicMutator
Export method as public in the setter trait
▼
N
Generator
The Generator namespace
C
DtoGenerator
▼
N
Recipe
The Recipe namespace
C
ClassRecipe
ClassRecipe
: an empty recipe, a base class for other recipes
C
DtoRecipe
C
DummyRecipe
C
Recipe
C
AnnotationRecipeBuilder
C
Chef
C
Cookbook
C
DuplicateRecipeException
C
RecipeLocator
▼
N
Graph
The Graph namespace
▼
N
Grafovatko
The Grafovatko namespace
C
Processor
A dummy graph processor which implements no-op on everything
C
ProcessorInterface
C
AbstractElement
C
AbstractGraphElement
C
DuplicateAttrIndexException
C
DuplicateEdgeException
C
DuplicateElementException
C
DuplicateNodeException
C
Edge
C
ElementAttrIndex
C
Graph
C
GraphSearch
Depth First Search & friends
C
MissingAttrIndexException
C
MissingEdgeException
C
MissingElementException
C
MissingNodeException
C
NestedGraph
C
Node
▼
N
PhpFileWriter
The PhpFileWriter namespace
C
PhpFileWriter
Write PHP files in a convenient way
▼
N
StateMachine
The StateMachine namespace
▼
N
AccessControlExtension
The AccessControlExtension namespace
▼
N
Annotation
▼
N
AC
The AC namespace
C
AllOf
List of access policies
C
Allow
List of access policies
C
DefaultPolicy
Default access policy for transitions
C
DefinePolicy
List of access policies
C
Deny
List of access policies
C
IsGranted
Access Policy: Symfony
IsGranted
check
C
IsOwner
Access Policy: Owner of the entity
C
NoneOf
List of access policies
C
PredicateAnnotation
C
PredicateOperatorAnnotation
C
SomeOf
List of access policies
C
UsePolicy
Policy that guards access to given transition
▼
N
Definition
The Definition namespace
▼
N
StateMachine
The StateMachine namespace
C
AccessControlExtension
C
AccessControlExtensionPlaceholder
C
AccessControlPolicy
C
AccessControlPolicyPlaceholder
▼
N
Transition
The Transition namespace
C
AccessPolicyExtension
C
AccessPolicyExtensionPlaceholder
▼
N
Predicate
The Predicate namespace
C
AbstractPredicateOperator
C
AbstractPredicateOperatorCompiled
C
AllOf
C
AllOfCompiled
C
Allow
C
AllowCompiled
C
ContainerAdapter
C
Deny
C
DenyCompiled
C
IsGranted
C
IsGrantedCompiled
C
IsOwner
C
IsOwnerCompiled
C
NoneOf
C
NoneOfCompiled
C
Predicate
C
PredicateCompiled
C
PredicateOperator
C
SomeOf
C
SomeOfCompiled
C
SymfonyContainerAdapter
C
SimpleTransitionGuard
▼
N
Annotation
The Annotation namespace
C
AbstractIncludeAnnotation
C
State
State
annotation
C
StateMachine
StateMachine
annotation
C
Transition
Transition
annotation
C
UseReference
Link to a reference class which should the state machine reference use
C
UseRepository
Link to a repository class which should the state machine reference use
C
UseTransitions
Link to a transitions class decorator which should the state machine reference use
▼
N
BpmnExtension
The BpmnExtension namespace
▼
N
Annotation
The Annotation namespace
C
IncludeBPMN
Include GraphML state chart file
▼
N
Definition
The Definition namespace
C
BpmnDefinitionPreprocessor
C
BpmnDefinitionPreprocessorPass
C
BpmnExtension
C
BpmnExtensionPlaceholder
C
DiagramInfo
C
BpmnAnnotationException
Something went wrong when parsing annotations in BPMN file
C
BpmnException
Something went wrong when parsing BPMN file
C
BpmnReader
BPMN reader
C
GrafovatkoProcessor
C
SvgPainter
▼
N
ClassGenerator
The ClassGenerator namespace
▼
N
ReferenceClassGenerator
The ReferenceClassGenerator namespace
C
AbstractGenerator
C
DecoratingGenerator
C
DummyGenerator
C
InheritingGenerator
C
AbstractClassGenerator
C
DefinitionBagGenerator
C
GeneratedClassAutoloader
C
ReferenceClassGenerator
C
ReflectionException
Class
ReflectionException
C
SmalldbClassGenerator
A PSR-4-friendly class generator
▼
N
Definition
The Definition namespace
▼
N
AnnotationReader
The AnnotationReader namespace
C
AnnotationReader
Construct state machine definition from interface annotations
C
ApplyToActionPlaceholderInterface
C
ApplyToPlaceholderInterface
C
ApplyToPropertyPlaceholderInterface
C
ApplyToStateMachineBuilderInterface
C
ApplyToStatePlaceholderInterface
C
ApplyToTransitionPlaceholderInterface
C
MissingStateMachineAnnotationException
C
RecursiveAnnotationIncludeInterface
C
ReflectionClassAwareAnnotationInterface
C
ReflectionConstantAwareAnnotationInterface
C
ReflectionMethodAwareAnnotationInterface
C
ReflectionPropertyAwareAnnotationInterface
▼
N
Builder
The Builder namespace
C
ActionPlaceholder
Class
ActionPlaceholder
C
DuplicateActionException
C
DuplicateException
C
DuplicatePropertyException
C
DuplicateStateException
C
DuplicateTransitionException
C
ExtensiblePlaceholder
Class
ExtensiblePlaceholder
C
ExtensionPlaceholderInterface
C
InvalidExtensionPlaceholderException
C
Preprocessor
C
PreprocessorList
C
PreprocessorPass
C
PreprocessorPassException
C
PropertyPlaceholder
Class
PropertyPlaceholder
C
StateMachineBuilderException
C
StateMachineDefinitionBuilder
C
StateMachineDefinitionBuilderFactory
C
StatePlaceholder
Class
StatePlaceholder
C
TransitionPlaceholder
Class
TransitionPlaceholder
▼
N
Renderer
The Renderer namespace
C
StateMachineEdgeProcessor
C
StateMachineExporter
C
StateMachineGraphProcessor
C
StateMachineNodeProcessor
C
StateMachineProcessor
▼
N
StateMachineGraph
The StateMachineGraph namespace
C
StateMachineEdge
C
StateMachineGraph
C
StateMachineNode
C
ActionDefinition
C
CrudMachineDefinition
CrudMachine – a basic CRUD state machine definition
C
DefinitionError
C
DefinitionErrorInterface
C
ExtensibleDefinition
C
ExtensionInterface
C
InvalidExtensionException
C
PropertyDefinition
C
StateDefinition
C
StateMachineDefinition
Smalldb State Machine
Definition
– a non-deterministic persistent finite automaton
C
TransitionDefinition
Definition
of a state machine transition
C
UndefinedActionException
C
UndefinedException
C
UndefinedExtensionException
C
UndefinedPropertyException
C
UndefinedStateException
C
UndefinedTransitionException
▼
N
DoctrineExtension
The DoctrineExtension namespace
▼
N
Annotation
The Annotation namespace
C
DoctrineEntity
State machine provides properties of the given Doctrine entity
▼
N
Definition
The Definition namespace
C
DoctrineDefinitionPreprocessor
C
DoctrineDefinitionPreprocessorPass
C
DoctrineExtension
C
DoctrineExtensionPlaceholder
▼
N
ReferenceDataSource
The ReferenceDataSource namespace
C
DataSource
C
AbstractDoctrineRepository
▼
N
DtoExtension
▼
N
Annotation
The Annotation namespace
C
WrapDTO
({"CLASS"})
▼
N
Definition
The Definition namespace
C
DtoExtension
C
DtoExtensionPlaceholder
▼
N
GraphMLExtension
The GraphMLExtension namespace
▼
N
Annotation
The Annotation namespace
C
IncludeGraphML
Include GraphML state chart file
C
DiagramInfo
C
GrafovatkoProcessor
C
GraphMLDefinitionPreprocessor
C
GraphMLDefinitionPreprocessorPass
C
GraphMLException
Something went wrong when parsing GraphML file
C
GraphMLExtension
C
GraphMLExtensionPlaceholder
C
GraphMLReader
GraphML reader Load state machine definition from GraphML created by yEd graph editor
▼
N
Provider
The Provider namespace
C
AbstractCachingProvider
Class AbstractStateMachineProvider
C
ContainerProvider
C
LambdaProvider
C
SmalldbProviderInterface
▼
N
ReferenceDataSource
The ReferenceDataSource namespace
C
DummyDataSource
DummyDataSource
thinks that all state machines are in NotExists state
C
NotExistsException
C
ReferenceDataSourceInterface
C
StatefulEntity
▼
N
SourcesExtension
▼
N
Definition
The Definition namespace
C
SourceClassFile
C
SourceFile
C
SourcesExtension
C
SourcesExtensionPlaceholder
▼
N
SqlExtension
The SqlExtension namespace
▼
N
Annotation
▼
N
SQL
The SQL namespace
C
Column
SQL
column annotation – the property is mapped 1:1 to an
SQL
column
C
Id
SQL
column annotation – the property is part of the primary key
C
Select
SQL
expression annotation – the property is read-only and its value is obtained using an
SQL
expression
C
StateSelect
({"CLASS"})
C
Table
({"CLASS"})
▼
N
Definition
The Definition namespace
C
SqlCalculatedPropertyExtension
C
SqlPropertyExtension
C
SqlPropertyExtensionPlaceholder
C
SqlTableExtension
C
SqlTableExtensionPlaceholder
▼
N
ReferenceDataSource
The ReferenceDataSource namespace
C
DataLoader
C
DataSource
C
LogicException
C
OutOfBoundsException
C
ReferenceQueryBuilder
C
ReferenceQueryResult
C
ReferenceQueryResultPaginated
C
SqlExtensionException
C
UnsupportedQueryException
C
AbstractSqlRepository
Class
AbstractSqlRepository
C
AnnotationException
▼
N
StyleExtension
▼
N
Annotation
The Annotation namespace
C
Color
A color of anything
C
GraphLayout
Layout options for Grafovatko
▼
N
Definition
The Definition namespace
C
GraphLayoutExtension
C
GraphLayoutExtensionPlaceholder
C
StyleExtension
C
StyleExtensionPlaceholder
▼
N
SymfonyDI
The SymfonyDI namespace
C
Configuration
C
SmalldbExtension
▼
N
Transition
The Transition namespace
C
AbstractTransitionDecorator
C
AllowingTransitionGuard
Dummy transition guard that allows everything
C
MethodTransitionsDecorator
C
MissingTransitionImplementationException
C
StateMachineHasErrorsException
State machine has errors Just simple exception in Smalldb namespace, so it is clear who threw it
C
TransitionAccessException
Access denied to requested transition
C
TransitionAssertException
C
TransitionDecorator
C
TransitionEvent
C
TransitionException
Something is wrong with current transition
C
TransitionGuard
Interface
TransitionGuard
▼
N
Utils
The Utils namespace
▼
N
AnnotationReader
The AnnotationReader namespace
C
AnnotationReader
C
AnnotationReaderInterface
C
AbstractSmalldbRepository
C
DebugLoggerInterface
C
InvalidArgumentException
Wrong data passed to state machine
C
LogicException
C
MachineIdentifierInterface
C
ReferenceInterface
C
RuntimeException
Something went wrong in state machine
C
Smalldb
The libSmalldb entry point
C
SmalldbDefinitionBag
C
SmalldbDefinitionBagInterface
C
SmalldbDefinitionBagReader
C
SmalldbRepositoryInterface
C
ArrayAccess
C
DoctrineQueryBuilder
C
DomainException
C
InvalidArgumentException
C
LogicException
C
OutOfBoundsException
C
PDO
C
ReflectionException
C
RuntimeException
Generated on Wed Sep 2 2020 21:22:54 for libSmalldb by
1.8.13