Interface ReferenceBlockChain
-
- All Known Implementing Classes:
ReferenceBlockChainImpl
public interface ReferenceBlockChain
-
-
Method Summary
Modifier and Type Method Description longadd(int value, long index)longadd(java.util.List<java.lang.Integer> values, long index)longcreate(int value)longcreate(java.util.List<java.lang.Integer> values)voiddrop()voidflush()java.util.PrimitiveIterator.OfIntgetReferences(long index)intgetReferencesCount(long index)longremove(int deleteValue, long index)longremove(java.util.Set<java.lang.Integer> deleteValues, long index)voidremoveAll(long index)
-
-
-
Method Detail
-
create
long create(int value)
-
create
long create(java.util.List<java.lang.Integer> values)
-
add
long add(int value, long index)
-
add
long add(java.util.List<java.lang.Integer> values, long index)
-
remove
long remove(int deleteValue, long index)
-
remove
long remove(java.util.Set<java.lang.Integer> deleteValues, long index)
-
removeAll
void removeAll(long index)
-
getReferences
java.util.PrimitiveIterator.OfInt getReferences(long index)
-
getReferencesCount
int getReferencesCount(long index)
-
flush
void flush()
-
drop
void drop()
-
-