public class CollisionDataArray
Class CollisionDataArray. Provides collisiondataarray functionality for the Hytale server.
java.lang.Object > CollisionDataArray
Field Summary
head
private
int
head
Field head.
last
final
int
last
Field last.
count
final
int
count
Field count.
value
final
T
value
Field value.
index
final
int
index
Field index.
Method Detail
CollisionDataArray
public
public
CollisionDataArray
(final Supplier supplier, final Consumer dispose, final List freeList)
Method CollisionDataArray.
- Parameters:
final Suppliersupplierfinal Consumerdisposefinal ListfreeList
getCount
public
int
getCount
()
Method getCount.
alloc
public
T
alloc
()
Method alloc.
reset
public
void
reset
()
Method reset.
getFirst
public
T
getFirst
()
Method getFirst.
forgetFirst
public
T
forgetFirst
()
Method forgetFirst.
isEmpty
public
boolean
isEmpty
()
Method isEmpty.
sort
public
void
sort
(final Comparator super T> comparator)
Method sort.
- Parameters:
final Comparator super T>comparator
remove
public
void
remove
(final int l)
Method remove.
- Parameters:
final intl
size
public
int
size
()
Method size.
get
public
T
get
(final int i)
Method get.
- Parameters:
final inti