Class EventListeners.Entry.EntryMetaData<T extends Event>

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

public static final class EventListeners.Entry.EntryMetaData<T extends Event> extends Object implements com.esotericsoftware.kryo.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(com.esotericsoftware.kryo.Kryo kryo, com.esotericsoftware.kryo.io.Output output)
      Specified by:
      write in interface com.esotericsoftware.kryo.KryoSerializable
    • read

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

      public boolean flagsMatch(byte mask)
    • setFlag

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

      public byte getFlags()