Class VolatileByteArray
java.lang.Object
net.imglib2.img.basictypeaccess.array.AbstractByteArray<VolatileByteArray>
net.imglib2.img.basictypeaccess.volatiles.array.AbstractVolatileByteArray<VolatileByteArray>
net.imglib2.img.basictypeaccess.volatiles.array.VolatileByteArray
- All Implemented Interfaces:
Serializable, ArrayDataAccess<VolatileByteArray>, ByteAccess, DataAccess, VolatileAccess, VolatileArrayDataAccess<VolatileByteArray>, VolatileByteAccess
public class VolatileByteArray
extends AbstractVolatileByteArray<VolatileByteArray>
implements VolatileByteAccess
A
ByteArray with an AbstractVolatileByteArray.isValid() flag.- See Also:
-
Field Summary
Fields inherited from class AbstractVolatileByteArray
isValidFields inherited from class AbstractByteArray
data -
Constructor Summary
ConstructorsConstructorDescriptionVolatileByteArray(byte[] data, boolean isValid) VolatileByteArray(int numEntities, boolean isValid) -
Method Summary
Methods inherited from class AbstractVolatileByteArray
createArray, isValidMethods inherited from class AbstractByteArray
getArrayLength, getCurrentStorageArray, getValue, setValueMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ArrayDataAccess
getArrayLength, getCurrentStorageArrayMethods inherited from interface ByteAccess
getValue, setValueMethods inherited from interface DataAccess
createViewMethods inherited from interface VolatileAccess
isValid
-
Constructor Details
-
VolatileByteArray
public VolatileByteArray(int numEntities, boolean isValid) -
VolatileByteArray
public VolatileByteArray(byte[] data, boolean isValid)
-
-
Method Details
-
createArray
- Specified by:
createArrayin interfaceVolatileArrayDataAccess<VolatileByteArray>
-