stashbox library

Classes

EnhancedFileOperations
Enhanced file operations with retry logic and locking
FileOperationConfig
Configuration for file operations
FileOperationResult<T>
Result of a file operation
LazyLoadConfig
Configuration for lazy loading behavior
LazyLoader
Manages lazy loading of large JSON datasets
LruCache<K, V>
StashBox
Main class for StashBox
StashBoxEvent
Represents a change event in a StashBox
StashBoxSubscription
A subscription to StashBox change events
StashBoxWatchManager
Manages watch subscriptions and event broadcasting

Enums

StashBoxErrorCode
Error codes for StashBox exceptions
StashBoxEventType
Event types for StashBox change notifications

Exceptions / Errors

StashBoxException
Base exception for StashBox errors
StashBoxFileException
Exception for file-related errors
StashBoxKeyException
Exception for key-related errors
StashBoxTransactionException
Exception for transaction-related errors.