类 PathMeta

  • 所有已实现的接口:
    java.io.Serializable

    public class PathMeta
    extends java.lang.Object
    implements java.io.Serializable
    路径的元信息。
    另请参阅:
    序列化表格
    • 构造器详细资料

      • PathMeta

        public PathMeta​(NormalizedPath normalizedPath,
                        java.io.InputStream stream)
        参数:
        stream - 输入流,当为null时,假设路径指向目录,isDirectory=true,size=-1。
      • PathMeta

        public PathMeta​(java.lang.String path,
                        java.io.InputStream stream)
      • PathMeta

        public PathMeta​(java.lang.String path)
    • 方法详细资料

      • getPath

        public java.lang.String getPath()
        路径名
      • toMap

        public java.util.Map<java.lang.String,​java.lang.Object> toMap()
      • getParent

        public java.lang.String getParent()
      • setParent

        public void setParent​(java.lang.String parent)
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • isDirectory

        public boolean isDirectory()
      • setDirectory

        public void setDirectory​(boolean directory)
      • getCreationTime

        public java.time.Instant getCreationTime()
      • setCreationTime

        public void setCreationTime​(java.time.Instant creationTime)
      • getLastModifiedTime

        public java.time.Instant getLastModifiedTime()
      • setLastModifiedTime

        public void setLastModifiedTime​(java.time.Instant lastModifiedTime)
      • getLastAccessTime

        public java.time.Instant getLastAccessTime()
      • setLastAccessTime

        public void setLastAccessTime​(java.time.Instant lastAccessTime)
      • getSize

        public long getSize()
      • setSize

        public void setSize​(long size)