ObjectPool

public class ObjectPool

Class ObjectPool. Provides objectpool functionality for the Hytale server.

java.lang.Object > ObjectPool

Field Summary

v

final T v

Field v.

Method Detail

ObjectPool

public public ObjectPool (final int size, final Supplier supplier)

Method ObjectPool.

Parameters:
final int size
final Supplier supplier

acquire

public T acquire ()

Method acquire.

recycle

public void recycle (@Nonnull final K v)

Method recycle.

Parameters:
@Nonnull final K v

size

public int size ()

Method size.

apply

public T apply (final T cachedKey)

Method apply.

Parameters:
final T cachedKey