类 DiskLruCache.Editor

java.lang.Object
com.lark.oapi.okhttp.internal.cache.DiskLruCache.Editor
封闭类:
DiskLruCache

public final class DiskLruCache.Editor extends Object
Edits the values for an entry.
  • 方法详细资料

    • newSource

      public Source newSource(int index)
      Returns an unbuffered input stream to read the last committed value, or null if no value has been committed.
    • newSink

      public Sink newSink(int index)
      Returns a new unbuffered output stream to write the value at index. If the underlying output stream encounters errors when writing to the filesystem, this edit will be aborted when commit() is called. The returned output stream does not throw IOExceptions.
    • commit

      public void commit() throws IOException
      Commits this edit so it is visible to readers. This releases the edit lock so another edit may be started on the same key.
      抛出:
      IOException
    • abort

      public void abort() throws IOException
      Aborts this edit. This releases the edit lock so another edit may be started on the same key.
      抛出:
      IOException
    • abortUnlessCommitted

      public void abortUnlessCommitted()