public class OfflineDataInfo extends java.lang.Object implements java.lang.Comparable<OfflineDataInfo>, java.io.Serializable
The OfflineDataInfo class.
This class is used to display the information of 3D offline data, The 3D client uses this information to download 3D off-line data.
Modifier and Type | Field and Description |
---|---|
java.lang.String |
path
The relative path of 3D off-line data
|
long |
size
The size of 3D offline data
|
java.lang.String |
url
Downloads the url corresponding with 3D offline data
|
Constructor and Description |
---|
OfflineDataInfo()
The Constructor.
|
OfflineDataInfo(OfflineDataInfo offlineDataInfo)
Copy constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(OfflineDataInfo arg)
Implement the Comparable interface to compare the size of two objects.
|
boolean |
equals(java.lang.Object obj)
Compares the specified object with the current object to see if they are equal.
|
int |
hashCode()
Gets the hash code value of the OfflineDataInfo object.
|
public java.lang.String path
The relative path of 3D off-line data
public java.lang.String url
Downloads the url corresponding with 3D offline data
public long size
The size of 3D offline data
public OfflineDataInfo()
The Constructor.
public OfflineDataInfo(OfflineDataInfo offlineDataInfo)
Copy constructor.
offlineDataInfo
- The information setting object of 3D offline datapublic int compareTo(OfflineDataInfo arg)
Implement the Comparable interface to compare the size of two objects.
compareTo
in interface java.lang.Comparable<OfflineDataInfo>
arg
- The objects to be compared.public boolean equals(java.lang.Object obj)
Compares the specified object with the current object to see if they are equal.
equals
in class java.lang.Object
obj
- The object which will be compared with the OfflineDataInfo object.public int hashCode()
Gets the hash code value of the OfflineDataInfo object.
hashCode
in class java.lang.Object