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.