Package one.microstream.util
Class BufferSizeProvider.Sized
- java.lang.Object
-
- one.microstream.util.BufferSizeProvider.Sized
-
- All Implemented Interfaces:
ThreadSafe
,HashImmutable
,Immutable
,BufferSizeProvider
,BufferSizeProviderIncremental
- Enclosing interface:
- BufferSizeProvider
public static final class BufferSizeProvider.Sized extends Object implements BufferSizeProviderIncremental, Immutable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.util.BufferSizeProviderIncremental
BufferSizeProviderIncremental.Default, BufferSizeProviderIncremental.Sized
-
-
Constructor Summary
Constructors Constructor Description Sized()
-
Method Summary
Modifier and Type Method Description long
provideBufferSize()
long
provideIncrementalBufferSize()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface one.microstream.hashing.HashImmutable
equals, hashCode
-
-
-
-
Method Detail
-
provideBufferSize
public final long provideBufferSize()
- Specified by:
provideBufferSize
in interfaceBufferSizeProvider
-
provideIncrementalBufferSize
public final long provideIncrementalBufferSize()
- Specified by:
provideIncrementalBufferSize
in interfaceBufferSizeProviderIncremental
-
-