Class ResourceData.AssetData<T>

  • All Implemented Interfaces:
    Json.Serializable
    Enclosing class:
    ResourceData<T>

    public static class ResourceData.AssetData<T>
    extends java.lang.Object
    implements Json.Serializable
    This class contains all the information related to a given asset
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String filename  
      java.lang.Class<T> type  
    • Constructor Summary

      Constructors 
      Constructor Description
      AssetData()  
      AssetData​(java.lang.String filename, java.lang.Class<T> type)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void read​(Json json, JsonValue jsonData)  
      void write​(Json json)  
      • Methods inherited from class java.lang.Object

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

      • filename

        public java.lang.String filename
      • type

        public java.lang.Class<T> type
    • Constructor Detail

      • AssetData

        public AssetData()
      • AssetData

        public AssetData​(java.lang.String filename,
                         java.lang.Class<T> type)