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