类 Writer


  • public class Writer
    extends java.lang.Object
    Snapshot write interface.
    作者:
    liaochuntao
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private java.util.Map<java.lang.String,​LocalFileMeta> files  
      private java.lang.String path  
    • 构造器概要

      构造器 
      构造器 说明
      Writer​(java.lang.String path)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      boolean addFile​(java.lang.String fileName)
      Adds a snapshot file without metadata.
      boolean addFile​(java.lang.String fileName, LocalFileMeta meta)
      Adds a snapshot file with metadata.
      java.lang.String getPath()  
      java.util.Map<java.lang.String,​LocalFileMeta> listFiles()  
      boolean removeFile​(java.lang.String fileName)
      Remove a snapshot file.
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • files

        private final java.util.Map<java.lang.String,​LocalFileMeta> files
      • path

        private java.lang.String path
    • 构造器详细资料

      • Writer

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

      • getPath

        public java.lang.String getPath()
      • addFile

        public boolean addFile​(java.lang.String fileName)
        Adds a snapshot file without metadata.
        参数:
        fileName - file name
        返回:
        true on success
      • addFile

        public boolean addFile​(java.lang.String fileName,
                               LocalFileMeta meta)
        Adds a snapshot file with metadata.
        参数:
        fileName - file name
        返回:
        true on success
      • removeFile

        public boolean removeFile​(java.lang.String fileName)
        Remove a snapshot file.
        参数:
        fileName - file name
        返回:
        true on success
      • listFiles

        public java.util.Map<java.lang.String,​LocalFileMeta> listFiles()