Class ClaimMembersCodec

java.lang.Object
su.nightexpress.excellentclaims.core.claim.codec.ClaimMembersCodec
All Implemented Interfaces:
su.nightexpress.nightcore.configuration.codec.ConfigCodec<DefaultClaimMembers>

@NullMarked public class ClaimMembersCodec extends Object implements su.nightexpress.nightcore.configuration.codec.ConfigCodec<DefaultClaimMembers>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface su.nightexpress.nightcore.configuration.codec.ConfigCodec

    su.nightexpress.nightcore.configuration.codec.ConfigCodec.Loader<T>, su.nightexpress.nightcore.configuration.codec.ConfigCodec.Writer<T>
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    read(su.nightexpress.nightcore.config.FileConfig config, String path)
     
    void
    write(su.nightexpress.nightcore.config.FileConfig config, String path, DefaultClaimMembers value)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface su.nightexpress.nightcore.configuration.codec.ConfigCodec

    getDispatcherType, read, readOptional
  • Constructor Details

    • ClaimMembersCodec

      public ClaimMembersCodec()
  • Method Details

    • read

      public DefaultClaimMembers read(su.nightexpress.nightcore.config.FileConfig config, String path) throws su.nightexpress.nightcore.configuration.exception.CodecReadException
      Specified by:
      read in interface su.nightexpress.nightcore.configuration.codec.ConfigCodec<DefaultClaimMembers>
      Throws:
      su.nightexpress.nightcore.configuration.exception.CodecReadException
    • write

      public void write(su.nightexpress.nightcore.config.FileConfig config, String path, DefaultClaimMembers value)
      Specified by:
      write in interface su.nightexpress.nightcore.configuration.codec.ConfigCodec<DefaultClaimMembers>