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