Time of most recent modification of underlying data, if available.
Returns most recent modification time of underlying data, if this is known, otherwise returns null.
For streams that originate from a
http: URL, this is the time parsed from the
Last-Modified HTTP header, if present.
For streams that wrap other streams (such as
DefaultBufferedInputStream-of), this will typically be the value from the underlying stream.
Other streams will return null.