Package org.eclipse.net4j.util.ref

# Klasse KeyedStrongReference<K,T>

java.lang.Object
org.eclipse.net4j.util.ref.KeyedStrongReference<K,T>

Alle implementierten Schnittstellen:
  `KeyedReference<K,T>`

public class KeyedStrongReference<K,T> extends Object implements KeyedReference<K,T>

Autor:
  Eike Stepper

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`KeyedStrongReference(K key, T ref)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`void`
`clear()`
`boolean`
`enqueue()`
`T`
`get()`
`K`
`getKey()`
`ReferenceType`
`getType()`
`boolean`
`isEnqueued()`
`String`
`toString()`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

## Konstruktordetails

### KeyedStrongReference

public KeyedStrongReference(K key, T ref)

## Methodendetails

### getType

public ReferenceType getType()

Angegeben von:
  `getType` in Schnittstelle `KeyedReference<K,T>`

### getKey

public K getKey()

Angegeben von:
  `getKey` in Schnittstelle `KeyedReference<K,T>`

### get

public T get()

Angegeben von:
  `get` in Schnittstelle `KeyedReference<K,T>`
Siehe auch:
  - `Reference.get()`

### clear

public void clear()

Angegeben von:
  `clear` in Schnittstelle `KeyedReference<K,T>`
Siehe auch:
  - `Reference.clear()`

### isEnqueued

public boolean isEnqueued()

Angegeben von:
  `isEnqueued` in Schnittstelle `KeyedReference<K,T>`
Siehe auch:
  - `Reference.isEnqueued()`

### enqueue

public boolean enqueue()

Angegeben von:
  `enqueue` in Schnittstelle `KeyedReference<K,T>`
Siehe auch:
  - `Reference.enqueue()`

### toString

public String toString()

Setzt außer Kraft:
  `toString` in Klasse `Object`