Class NamedWriteableRegistry.Entry

  • Enclosing class:
    NamedWriteableRegistry

    public static class NamedWriteableRegistry.Entry
    extends java.lang.Object
    An entry in the registry, made up of a category class and name, and a reader for that category class.
    • Constructor Summary

      Constructors 
      Constructor Description
      Entry​(java.lang.Class<T> categoryClass, java.lang.String name, Writeable.Reader<? extends T> reader)
      Creates a new entry which can be stored by the registry.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • categoryClass

        public final java.lang.Class<?> categoryClass
        The superclass of a NamedWriteable which will be read by reader.
      • name

        public final java.lang.String name
        A name for the writeable which is unique to the categoryClass.
      • reader

        public final Writeable.Reader<?> reader
        A reader capability of reading
    • Constructor Detail

      • Entry

        public Entry​(java.lang.Class<T> categoryClass,
                     java.lang.String name,
                     Writeable.Reader<? extends T> reader)
        Creates a new entry which can be stored by the registry.