Package org.apache.commons.io.monitor
Class SerializableFileTime
- java.lang.Object
-
- org.apache.commons.io.monitor.SerializableFileTime
-
- All Implemented Interfaces:
java.io.Serializable
class SerializableFileTime extends java.lang.Object implements java.io.SerializableWraps aFileTimeand allows it to be Serializable.Deprecating Serialization
Serialization is deprecated and will be removed in 3.0.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static SerializableFileTimeEPOCHprivate java.nio.file.attribute.FileTimefileTimeprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description SerializableFileTime(java.nio.file.attribute.FileTime fileTime)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(java.nio.file.attribute.FileTime other)booleanequals(java.lang.Object obj)inthashCode()private voidreadObject(java.io.ObjectInputStream ois)(package private) longto(java.util.concurrent.TimeUnit unit)(package private) java.time.InstanttoInstant()(package private) longtoMillis()java.lang.StringtoString()(package private) java.nio.file.attribute.FileTimeunwrap()private voidwriteObject(java.io.ObjectOutputStream oos)
-
-
-
Field Detail
-
EPOCH
static final SerializableFileTime EPOCH
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
fileTime
private java.nio.file.attribute.FileTime fileTime
-
-
Method Detail
-
compareTo
public int compareTo(java.nio.file.attribute.FileTime other)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
readObject
private void readObject(java.io.ObjectInputStream ois) throws java.lang.ClassNotFoundException, java.io.IOException- Throws:
java.lang.ClassNotFoundExceptionjava.io.IOException
-
to
long to(java.util.concurrent.TimeUnit unit)
-
toInstant
java.time.Instant toInstant()
-
toMillis
long toMillis()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
unwrap
java.nio.file.attribute.FileTime unwrap()
-
writeObject
private void writeObject(java.io.ObjectOutputStream oos) throws java.io.IOException- Throws:
java.io.IOException
-
-