Sha256: cda97b769f8822557ebf22b2c9f6bd6835d36d4bed23a6d5a018ba07d558a650

Contents?: true

Size: 1.14 KB

Versions: 56

Compression:

Stored size: 1.14 KB

Contents

package com.rho.file;

import java.io.IOException;

import j2me.io.FileNotFoundException;
import java.util.Enumeration;

public interface IRAFile {
	public void open(String name) throws FileNotFoundException;
	public void open(String name, String mode) throws FileNotFoundException;
	public void close() throws IOException;
	
	public long size() throws IOException;
	public void setSize(long newSize) throws IOException;
	
	public void seek(long pos) throws IOException;
	public long seekPos() throws IOException;
	
	public void write(int b) throws IOException;
	public void write(byte[] b, int off, int len) throws IOException;
	
	public int read() throws IOException;
	public int read(byte[] b, int off, int len) throws IOException;
	
	public void sync() throws IOException;
	
	public void listenForSync(String name) throws IOException;
	public void stopListenForSync(String name) throws IOException;
	
	public boolean exists();
	public void delete() throws IOException;
	public void rename(String newName) throws IOException;
	
	public boolean isDirectory();
	public boolean isFile();
	
	public boolean mkdir();
	
	public Enumeration list()throws IOException;	
}

Version data entries

56 entries across 56 versions & 1 rubygems

Version Path
rhodes-3.0.2 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.2.beta.1 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1.beta.8 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1.beta.7 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1.beta.6 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1.beta.5 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1.beta.4 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1.beta.3 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.1.beta.2 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0.beta.7 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0.beta.6 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0.beta.5 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0.beta.4 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0.beta.3 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0.beta.2 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-3.0.0.beta.1 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-2.4.1 platform/bb/RubyVM/src/com/rho/file/IRAFile.java
rhodes-2.4.1.beta.1 platform/bb/RubyVM/src/com/rho/file/IRAFile.java