Package one.microstream.storage.types
Interface StorageDataChunkValidator
-
- All Known Implementing Classes:
StorageDataChunkValidator.Default,StorageDataChunkValidator.NoOp
public interface StorageDataChunkValidator
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classStorageDataChunkValidator.Defaultstatic classStorageDataChunkValidator.NoOpstatic interfaceStorageDataChunkValidator.Providerstatic interfaceStorageDataChunkValidator.Provider2"Provider2" ist not a lazy copy name of "Provider", it's a hereby introduced schema to indicate multi-layered provider logic which indicates that this is actually a "ProviderProvider".
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static StorageDataChunkValidatorNew(BinaryEntityRawDataIterator entityDataIterator, StorageEntityDataValidator entityDataValidator)static StorageDataChunkValidator.ProviderProvider(BinaryEntityRawDataIterator.Provider entityDataIteratorProvider, StorageEntityDataValidator.Creator entityDataValidatorCreator)static StorageDataChunkValidator.Provider2Provider2()voidvalidateDataChunk(Binary data)static StorageDataChunkValidator.ProviderWrap(StorageDataChunkValidator validator)static StorageDataChunkValidator.Provider2Wrap2(StorageDataChunkValidator validator)static StorageDataChunkValidator.Provider2Wrap2(StorageDataChunkValidator.Provider provider)
-
-
-
Method Detail
-
validateDataChunk
void validateDataChunk(Binary data)
-
New
static StorageDataChunkValidator New(BinaryEntityRawDataIterator entityDataIterator, StorageEntityDataValidator entityDataValidator)
-
Provider
static StorageDataChunkValidator.Provider Provider(BinaryEntityRawDataIterator.Provider entityDataIteratorProvider, StorageEntityDataValidator.Creator entityDataValidatorCreator)
-
Wrap
static StorageDataChunkValidator.Provider Wrap(StorageDataChunkValidator validator)
-
Wrap2
static StorageDataChunkValidator.Provider2 Wrap2(StorageDataChunkValidator validator)
-
Wrap2
static StorageDataChunkValidator.Provider2 Wrap2(StorageDataChunkValidator.Provider provider)
-
Provider2
static StorageDataChunkValidator.Provider2 Provider2()
-
-