Sha256: 479c6c69b5177d2ce6329cd3597c562c893dcbb1401def5e2e65277104b4c968

Contents?: true

Size: 1.59 KB

Versions: 3

Compression:

Stored size: 1.59 KB

Contents

/*************************************************************************************************
 * Java binding of Kyoto Cabinet.
 *                                                               Copyright (C) 2009-2011 FAL Labs
 * This file is part of Kyoto Cabinet.
 * This program is free software: you can redistribute it and/or modify it under the terms of
 * the GNU General Public License as published by the Free Software Foundation, either version
 * 3 of the License, or any later version.
 * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
 * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 * See the GNU General Public License for more details.
 * You should have received a copy of the GNU General Public License along with this program.
 * If not, see <http://www.gnu.org/licenses/>.
 *************************************************************************************************/


package kyotocabinet;

import java.util.*;
import java.io.*;
import java.net.*;


/**
 * Interface to process the database file.
 */
public interface FileProcessor {
  //----------------------------------------------------------------
  // public methods
  //----------------------------------------------------------------
  /**
   * Process the database file.
   * @param path the path of the database file.
   * @param count the number of records.
   * @param size the size of the available region.
   * @return true on success, or false on failure.
   */
  public boolean process(String path, long count, long size);
}



// END OF FILE

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
kyotocabinet-java-0.3.0-java ext/kyotocabinet-java/FileProcessor.java
kyotocabinet-java-0.2.0-java ext/kyotocabinet-java/FileProcessor.java
kyotocabinet-java-0.1.0-java ext/kyotocabinet-java/FileProcessor.java