CollisionDataArray

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 Supplier supplier
final Consumer dispose
final List freeList

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 comparator)

Method sort.

Parameters:
final Comparator comparator

remove

public void remove (final int l)

Method remove.

Parameters:
final int l

size

public int size ()

Method size.

get

public T get (final int i)

Method get.

Parameters:
final int i