Class EventListeners.Entry.EntryMetaData<T extends Event>

java.lang.Object
com.prineside.tdi2.events.EventListeners.Entry.EntryMetaData<T>
All Implemented Interfaces:
KryoSerializable
Enclosing class:
EventListeners.Entry<T extends Event>

public static final class EventListeners.Entry.EntryMetaData<T extends Event> extends Object implements KryoSerializable
Extra info about the entry. Used less frequently than other entry's fields and was moved into a separate object.
  • Constructor Details

    • EntryMetaData

      public EntryMetaData()
  • Method Details

    • write

      public void write(Kryo kryo, Output output)
      Specified by:
      write in interface KryoSerializable
    • read

      public void read(Kryo kryo, Input input)
      Specified by:
      read in interface KryoSerializable
    • flagsMatch

      public boolean flagsMatch(byte mask)
    • setFlag

      public void setFlag(byte flagType, boolean set)
    • getFlags

      public byte getFlags()