Package org.eclipse.net4j.util.ui.chat

# Klasse ChatMessage.Author.Cache

java.lang.Object
org.eclipse.net4j.util.ui.chat.ChatMessage.Author.Cache

Umschließende Klasse:
  `ChatMessage.Author`

public static final class ChatMessage.Author.Cache extends Object

Autor:
  Eike Stepper

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`Cache(Function<Iterable<String>,Map<String,ChatMessage.Author>> authorsLoader)`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`ChatMessage.Author`
`getAuthor(String userID)`
`Map<String,ChatMessage.Author>`
`getAuthors(Iterable<String> userIDs)`
`static ChatMessage.Author.Cache`
`of(Object object, Function<Iterable<String>,Map<String,ChatMessage.Author>> authorsLoader)`
`static ChatMessage.Author.Cache`
`of(Object object, Supplier<Function<Iterable<String>,Map<String,ChatMessage.Author>>> authorsLoaderSupplier)`

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

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

## Konstruktordetails

### Cache

public Cache(Function<Iterable<String>,Map<String,ChatMessage.Author>> authorsLoader)

## Methodendetails

### getAuthor

public ChatMessage.Author getAuthor(String userID)

### getAuthors

public Map<String,ChatMessage.Author> getAuthors(Iterable<String> userIDs)

### of

public static ChatMessage.Author.Cache of(Object object, Function<Iterable<String>,Map<String,ChatMessage.Author>> authorsLoader)

### of

public static ChatMessage.Author.Cache of(Object object, Supplier<Function<Iterable<String>,Map<String,ChatMessage.Author>>> authorsLoaderSupplier)