Package org.eclipse.net4j.buffer

# Schnittstelle IBufferPool.Introspection

Alle Superschnittstellen:
  `IBufferPool`, `IBufferProvider`, `IBufferProvider.Introspection`

Umschließende Schnittstelle:
  `IBufferPool`

public static interface IBufferPool.Introspection extends IBufferPool, IBufferProvider.Introspection
Offers additional introspection features for `IBufferPool`s.

Autor:
  Eike Stepper

## Verschachtelte Klassen - Übersicht

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.buffer.IBufferPool

`IBufferPool.Introspection`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.buffer.IBufferProvider

`IBufferProvider.Introspection, IBufferProvider.Notification`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`int`
`getPooledBuffers()`
Returns the number of buffers that are currently pooled in this `BufferPool`.

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.buffer.IBufferPool

`evict, evictOne`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.buffer.IBufferProvider

`getBufferCapacity, provideBuffer, retainBuffer`

### Von Schnittstelle geerbte Methoden org.eclipse.net4j.buffer.IBufferProvider.Introspection

`getProvidedBuffers, getRetainedBuffers`

## Methodendetails

### getPooledBuffers

int getPooledBuffers()
Returns the number of buffers that are currently pooled in this `BufferPool`.