Class DirtyVolatileLongArray
java.lang.Object
net.imglib2.img.basictypeaccess.array.AbstractLongArray<DirtyVolatileLongArray>
net.imglib2.img.basictypeaccess.volatiles.array.AbstractVolatileLongArray<DirtyVolatileLongArray>
net.imglib2.img.basictypeaccess.volatiles.array.DirtyVolatileLongArray
- All Implemented Interfaces:
Serializable, Dirty, ArrayDataAccess<DirtyVolatileLongArray>, DataAccess, LongAccess, VolatileAccess, VolatileArrayDataAccess<DirtyVolatileLongArray>, VolatileLongAccess
public class DirtyVolatileLongArray
extends AbstractVolatileLongArray<DirtyVolatileLongArray>
implements VolatileLongAccess, Dirty
- See Also:
-
Field Summary
FieldsFields inherited from class AbstractVolatileLongArray
isValidFields inherited from class AbstractLongArray
data -
Constructor Summary
ConstructorsConstructorDescriptionDirtyVolatileLongArray(int numEntities, boolean isValid) DirtyVolatileLongArray(long[] data, boolean isValid) -
Method Summary
Modifier and TypeMethodDescriptioncreateArray(int numEntities, boolean isValid) booleanisDirty()voidsetDirty()voidsetDirty(boolean dirty) voidsetValue(int index, long value) Methods inherited from class AbstractVolatileLongArray
createArray, isValidMethods inherited from class AbstractLongArray
getArrayLength, getCurrentStorageArray, getValueMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ArrayDataAccess
getArrayLength, getCurrentStorageArrayMethods inherited from interface DataAccess
createViewMethods inherited from interface LongAccess
getValueMethods inherited from interface VolatileAccess
isValid
-
Field Details
-
dirty
protected boolean dirty
-
-
Constructor Details
-
DirtyVolatileLongArray
public DirtyVolatileLongArray(int numEntities, boolean isValid) -
DirtyVolatileLongArray
public DirtyVolatileLongArray(long[] data, boolean isValid)
-
-
Method Details
-
setValue
public void setValue(int index, long value) - Specified by:
setValuein interfaceLongAccess- Overrides:
setValuein classAbstractLongArray<DirtyVolatileLongArray>
-
createArray
- Specified by:
createArrayin interfaceVolatileArrayDataAccess<DirtyVolatileLongArray>
-
isDirty
-
setDirty
-
setDirty
-