package com.google.android.m4b.maps.at;

import java.io.File;
import java.io.FileDescriptor;
import java.io.RandomAccessFile;

public class a
{
  private RandomAccessFile a;

  public a(File paramFile, String paramString)
  {
    this.a = new RandomAccessFile(paramFile, paramString);
  }

  public void a()
  {
    this.a.close();
  }

  public void a(long paramLong)
  {
    this.a.seek(paramLong);
  }

  public void a(byte[] paramArrayOfByte)
  {
    this.a.write(paramArrayOfByte);
  }

  public void a(byte[] paramArrayOfByte, int paramInt1, int paramInt2)
  {
    this.a.read(paramArrayOfByte, 0, paramInt2);
  }

  public void b()
  {
    this.a.getFD().sync();
  }

  public void b(byte[] paramArrayOfByte)
  {
    this.a.readFully(paramArrayOfByte);
  }

  public void b(byte[] paramArrayOfByte, int paramInt1, int paramInt2)
  {
    this.a.write(paramArrayOfByte, paramInt1, paramInt2);
  }

  public static class a
  {
    private File a;

    public a(File paramFile)
    {
      this.a = paramFile;
    }

    public a a(String paramString, boolean paramBoolean)
    {
      return new a(new File(this.a, "cache_" + paramString), "rw");
    }

    public void a(String paramString)
    {
      File localFile = new File(this.a, "cache_" + paramString);
      if (localFile.exists())
        localFile.delete();
    }
  }
}

/* Location:           C:\Documents and Settings\Cesar Cabello Cea\Mis documentos\Downloads\apk-downloader\com.ikea.kompis-6_dex2jar.jar
 * Qualified Name:     com.google.android.m4b.maps.at.a
 * JD-Core Version:    0.6.2
 */