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 long |
getMaxCachedSize()
Get the maximum cached data storage size.
|
protected boolean |
isCached(DataStorage dataStorage)
Test if the data storage is of cached type.
|
createCachedDataStorage, createDataStorage, createDataStorage
protected long getMaxCachedSize()
AbstractDataStorageBuilder
getMaxCachedSize
in class AbstractDataStorageBuilder
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
Copyright © 2018. All rights reserved.