ConditionNode |
Defines a node structure for logical conditions. Nodes can be composed of AND/OR logic or simple conditions. |
|
DocumentWithId |
Represents a document with an associated unique identifier. The document type is extended with an id of type MEMOZID and can include additional properties. |
|
EvictionStrategy |
|
MEMOZID |
Represents a unique identifier for a MEMOZ object. This type can be enhanced with stricter typing rules if desired. |
|
RegexCondition |
Represents a condition using a regular expression. The condition includes a regex pattern and optional flags. |
|
UpdateManyResult |
Represents the result of an update operation affecting multiple documents. It includes a success flag, the number of documents updated, and the documents themselves. |
|
ValueTypes |
Defines the valid types that can be used as values in conditions. This includes primitive types, arrays, objects, and RegexCondition. |
|