Class DirtyVolatileShortArray
java.lang.Object
net.imglib2.img.basictypeaccess.array.AbstractShortArray<DirtyVolatileShortArray>
net.imglib2.img.basictypeaccess.volatiles.array.AbstractVolatileShortArray<DirtyVolatileShortArray>
net.imglib2.img.basictypeaccess.volatiles.array.DirtyVolatileShortArray
- All Implemented Interfaces:
Serializable, Dirty, ArrayDataAccess<DirtyVolatileShortArray>, DataAccess, ShortAccess, VolatileAccess, VolatileArrayDataAccess<DirtyVolatileShortArray>, VolatileShortAccess
public class DirtyVolatileShortArray
extends AbstractVolatileShortArray<DirtyVolatileShortArray>
implements VolatileShortAccess, Dirty
- See Also:
-
Field Summary
FieldsFields inherited from class AbstractVolatileShortArray
isValidFields inherited from class AbstractShortArray
data -
Constructor Summary
ConstructorsConstructorDescriptionDirtyVolatileShortArray(int numEntities, boolean isValid) DirtyVolatileShortArray(short[] data, boolean isValid) -
Method Summary
Modifier and TypeMethodDescriptioncreateArray(int numEntities, boolean isValid) booleanisDirty()voidsetDirty()voidsetDirty(boolean dirty) voidsetValue(int index, short value) Methods inherited from class AbstractVolatileShortArray
createArray, isValidMethods inherited from class AbstractShortArray
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 ShortAccess
getValueMethods inherited from interface VolatileAccess
isValid
-
Field Details
-
dirty
protected boolean dirty
-
-
Constructor Details
-
DirtyVolatileShortArray
public DirtyVolatileShortArray(int numEntities, boolean isValid) -
DirtyVolatileShortArray
public DirtyVolatileShortArray(short[] data, boolean isValid)
-
-
Method Details
-
setValue
public void setValue(int index, short value) - Specified by:
setValuein interfaceShortAccess- Overrides:
setValuein classAbstractShortArray<DirtyVolatileShortArray>
-
createArray
- Specified by:
createArrayin interfaceVolatileArrayDataAccess<DirtyVolatileShortArray>
-
isDirty
-
setDirty
-
setDirty
-