public class DoubleDataStorageBuilder extends AbstractDataStorageBuilder
double
data type.DoubleMemoryDataStorage
,
DoubleDiskDataStorage
Constructor and Description |
---|
DoubleDataStorageBuilder()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
protected DataStorage |
createCachedDataStorage()
Create a cached data storage.
|
protected DataStorage |
createNonCachedDataStorage()
Create a non-cached data storage.
|
protected boolean |
isCached(DataStorage dataStorage)
Test if the data storage is of cached type.
|
createCachedDataStorage, createDataStorage, createDataStorage
protected DataStorage createCachedDataStorage() throws ApfloatRuntimeException
AbstractDataStorageBuilder
createCachedDataStorage
in class AbstractDataStorageBuilder
ApfloatRuntimeException
protected DataStorage createNonCachedDataStorage() throws ApfloatRuntimeException
AbstractDataStorageBuilder
createNonCachedDataStorage
in class AbstractDataStorageBuilder
ApfloatRuntimeException
protected boolean isCached(DataStorage dataStorage) throws ApfloatRuntimeException
AbstractDataStorageBuilder
isCached
in class AbstractDataStorageBuilder
dataStorage
- The data storage.ApfloatRuntimeException