public class ScratchNDArray extends BridgeNDArray
CopyNDArray
Modifier and Type | Class and Description |
---|---|
static class |
ScratchNDArray.BackingStore
Typesafe enum class enumerating the types of backing store
implementation available.
|
BridgeNDArray.BridgeNDArrayHdxFacade
arrayDims, arrayHandler, arrayIsRandom, arrayIsReadable, arrayIsWritable, arrayNdim, arrayNpix, arrayOrder, arrayOrigin, arrayShape, arrayType
Constructor and Description |
---|
ScratchNDArray(ArrayDescription template)
Constructs a scratch array with shape, type and bad value handling
characteristics copied from a template ArrayDescription.
|
ScratchNDArray(OrderedNDShape shape,
Type type,
BadHandler badHandler)
Constructs a scratch array with shape, type and bad value handling
supplied explicitly.
|
ScratchNDArray(OrderedNDShape shape,
Type type,
BadHandler badHandler,
ScratchNDArray.BackingStore bstore)
Constructs a scratch array with shape, type, bad value handling
and backing store type supplied explicitly.
|
close, getAccess, getHdxFacade, getImpl, getURL, multipleAccess, toString
getBadHandler, getShape, getType, isRandom, isReadable, isWritable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBadHandler, getShape, getType, isRandom, isReadable, isWritable
public ScratchNDArray(ArrayDescription template)
template
- NDArraypublic ScratchNDArray(OrderedNDShape shape, Type type, BadHandler badHandler)
shape
- shape of the new arraytype
- primitive data type of the new arraybadHandler
- bad value handler to use for the new arraypublic ScratchNDArray(OrderedNDShape shape, Type type, BadHandler badHandler, ScratchNDArray.BackingStore bstore)
shape
- shape of the new arraytype
- primitive data type of the new arraybadHandler
- bad value handler to use for the new arraybstore
- indicates what method should be used to
implement the backing store of the arrayCopyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.