Class Texture

java.lang.Object
pro.gravit.launcher.core.serialize.stream.StreamObject
pro.gravit.launcher.base.profiles.Texture
All Implemented Interfaces:
pro.gravit.launcher.core.api.model.Texture

public final class Texture extends pro.gravit.launcher.core.serialize.stream.StreamObject implements pro.gravit.launcher.core.api.model.Texture
  • Field Details

    • url

      public final String url
    • digest

      public final byte[] digest
    • metadata

      public final Map<String,String> metadata
  • Constructor Details

  • Method Details

    • write

      public void write(pro.gravit.launcher.core.serialize.HOutput output) throws IOException
      Specified by:
      write in class pro.gravit.launcher.core.serialize.stream.StreamObject
      Throws:
      IOException
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getUrl

      public String getUrl()
      Specified by:
      getUrl in interface pro.gravit.launcher.core.api.model.Texture
    • getHash

      public String getHash()
      Specified by:
      getHash in interface pro.gravit.launcher.core.api.model.Texture
    • getMetadata

      public Map<String,String> getMetadata()
      Specified by:
      getMetadata in interface pro.gravit.launcher.core.api.model.Texture