public class NamedWriteableRegistry
extends java.lang.Object
Writeable.Reader readers of NamedWriteable.
The registration is keyed by the combination of the category class of NamedWriteable, and a name unique
to that category.| Modifier and Type | Class | Description |
|---|---|---|
static class |
NamedWriteableRegistry.Entry |
An entry in the registry, made up of a category class and name, and a reader for that category class.
|
| Constructor | Description |
|---|---|
NamedWriteableRegistry(java.util.List<NamedWriteableRegistry.Entry> entries) |
Constructs a new registry from the given entries.
|
| Modifier and Type | Method | Description |
|---|---|---|
<T> Writeable.Reader<? extends T> |
getReader(java.lang.Class<T> categoryClass,
java.lang.String name) |
Returns a reader for a
NamedWriteable object identified by the
name provided as argument and its category. |
public NamedWriteableRegistry(java.util.List<NamedWriteableRegistry.Entry> entries)
public <T> Writeable.Reader<? extends T> getReader(java.lang.Class<T> categoryClass, java.lang.String name)
NamedWriteable object identified by the
name provided as argument and its category.