Package com.db4o.io
-
Interface Summary Interface Description Bin Representation of a container for storage of db4o database data (to file, to memory).BlockSize Block size registry.GrowthStrategy Strategy for file/byte array growth.Storage Base interface for Storage adapters that open aBin
to store db4o database data to. -
Class Summary Class Description BinConfiguration BinDecorator Wrapper baseclass for all classes that wrap Bin.BlockAwareBin BlockAwareBinWindow Bounded handle into an IoAdapter: Can only access a restricted area.CachingStorage Caching storage adapter to cache db4o database data in memory until the underlyingBin
is instructed to flush its data whenBin.sync()
is called.
You can override theCachingStorage.newCache()
method if you want to work with a different caching strategy.ConstantGrowthStrategy Strategy for file/byte array growth by a constant factorDoublingGrowthStrategy Strategy for file/byte array growth that will always double the current sizeFileStorage Storage adapter to store db4o database data to physical files on hard disc.FileStorage.FileBin MemoryBin MemoryStorage NonFlushingStorage Storage adapter that does not pass flush calls on to its delegate.PagingMemoryBin PagingMemoryStorage RandomAccessFileFactory ReadOnlyBin StorageDecorator Wrapper base class for all classes that wrap Storage.SynchronizedBin ThreadedSyncBin