public class OwningLongUnsafe extends AbstractOwningUnsafe implements LongLongAccess, UnsafeAccess<OwningLongUnsafe>, VolatileLongAccess
owner
Constructor and Description |
---|
OwningLongUnsafe(long numEntities) |
OwningLongUnsafe(long numEntities,
boolean isValid) |
Modifier and Type | Method and Description |
---|---|
OwningLongUnsafe |
createAccess(long numEntities) |
long |
getSize() |
PrimitiveType |
getType() |
long |
getValue(int index) |
long |
getValue(long index) |
boolean |
isValid() |
void |
setValue(int index,
long value) |
void |
setValue(long index,
long value) |
discard, getAddress
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAddress
public OwningLongUnsafe(long numEntities)
public OwningLongUnsafe(long numEntities, boolean isValid)
public long getValue(int index)
getValue
in interface LongAccess
public void setValue(int index, long value)
setValue
in interface LongAccess
public long getValue(long index)
getValue
in interface LongLongAccess
public void setValue(long index, long value)
setValue
in interface LongLongAccess
public OwningLongUnsafe createAccess(long numEntities)
createAccess
in interface UnsafeAccess<OwningLongUnsafe>
public PrimitiveType getType()
getType
in interface UnsafeAccess<OwningLongUnsafe>
public long getSize()
getSize
in interface UnsafeAccess<OwningLongUnsafe>
public boolean isValid()
isValid
in interface VolatileAccess
Copyright © 2015–2022 ImgLib2. All rights reserved.