cc.otavia.buffer.pool

Members list

Type members

Classlikes

abstract class AbstractPooledPageAllocator(val fixedCapacity: Int, val minCache: Int, val maxCache: Int) extends PooledPageAllocator

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
Known subtypes
trait AdaptiveBuffer extends Buffer

A Adaptive allocate and release memory RecyclablePageBuffer. This type of Buffer

A Adaptive allocate and release memory RecyclablePageBuffer. This type of Buffer

Attributes

Companion
object
Supertypes
trait Buffer
class Object
trait Matchable
class Any

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
class DirectPooledPageAllocator(fixedCapacity: Int, minCache: Int, maxCache: Int) extends AbstractPooledPageAllocator

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
class DirectRecyclablePageBuffer(underlying: ByteBuffer) extends RecyclablePageBuffer

Attributes

Companion
object
Supertypes
trait Buffer
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
class HeapPooledPageAllocator(fixedCapacity: Int, minCache: Int, maxCache: Int) extends AbstractPooledPageAllocator

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
class HeapRecyclablePageBuffer(underlying: ByteBuffer) extends RecyclablePageBuffer

Attributes

Companion
object
Supertypes
trait Buffer
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
abstract class RecyclablePageBuffer(underlying: ByteBuffer) extends AbstractBuffer

Attributes

Companion
object
Supertypes
trait Buffer
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type