Class AbstractVolatileLongArray<A extends AbstractVolatileLongArray<A>>
java.lang.Object
net.imglib2.img.basictypeaccess.array.AbstractLongArray<A>
net.imglib2.img.basictypeaccess.volatiles.array.AbstractVolatileLongArray<A>
- All Implemented Interfaces:
Serializable, ArrayDataAccess<A>, DataAccess, LongAccess, VolatileAccess, VolatileArrayDataAccess<A>
- Direct Known Subclasses:
DirtyVolatileLongArray, VolatileLongArray
public abstract class AbstractVolatileLongArray<A extends AbstractVolatileLongArray<A>>
extends AbstractLongArray<A>
implements VolatileArrayDataAccess<A>
- See Also:
-
Field Summary
FieldsFields inherited from class AbstractLongArray
data -
Constructor Summary
ConstructorsConstructorDescriptionAbstractVolatileLongArray(int numEntities, boolean isValid) AbstractVolatileLongArray(long[] data, boolean isValid) -
Method Summary
Methods inherited from class AbstractLongArray
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 DataAccess
createViewMethods inherited from interface VolatileArrayDataAccess
createArray
-
Field Details
-
isValid
protected final boolean isValid
-
-
Constructor Details
-
AbstractVolatileLongArray
public AbstractVolatileLongArray(int numEntities, boolean isValid) -
AbstractVolatileLongArray
public AbstractVolatileLongArray(long[] data, boolean isValid)
-
-
Method Details
-
isValid
public boolean isValid()- Specified by:
isValidin interfaceVolatileAccess
-
createArray
- Specified by:
createArrayin interfaceArrayDataAccess<A extends AbstractVolatileLongArray<A>>
-