Class DataSize
- java.lang.Object
-
- de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.UntypedData
-
- de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.DataSize
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<UntypedData>
public class DataSize extends UntypedData
Store the size of an object.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataSize.StorageUnit
-
Field Summary
-
Fields inherited from class de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.UntypedData
ALL_RIGHTS_RESERVED, EMPTY, string
-
-
Method Summary
Modifier and Type Method Description intcompareTo(UntypedData datatype)booleanequals(java.lang.Object obj)java.lang.LonggetFileSize()Getter for the file size of thisDataSizeobject.inthashCode()voidsetFileSize(java.lang.Long fileSize)Setter for the file size of thisDataSizeobject.java.lang.StringtoString()-
Methods inherited from class de.ipk_gatersleben.bit.bi.edal.primary_data.metadata.UntypedData
getString, setString, toHTML
-
-
-
-
Constructor Detail
-
DataSize
public DataSize(java.lang.Long size)
Public constructor createDataSizewith specified file size.- Parameters:
size- the file size to set.
-
-
Method Detail
-
compareTo
public int compareTo(UntypedData datatype)
- Specified by:
compareToin interfacejava.lang.Comparable<UntypedData>- Overrides:
compareToin classUntypedData
-
hashCode
public int hashCode()
- Overrides:
hashCodein classUntypedData
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classUntypedData
-
getFileSize
public java.lang.Long getFileSize()
Getter for the file size of thisDataSizeobject.- Returns:
- the file size.
-
setFileSize
public void setFileSize(java.lang.Long fileSize)
Setter for the file size of thisDataSizeobject.- Parameters:
fileSize- the file size to set.
-
toString
public java.lang.String toString()
Description copied from class:UntypedData- Overrides:
toStringin classUntypedData
-
-