Kernel Prolog with Fluent based Builtins

tarau.jinni
Class IO

java.lang.Object
  |
  +--tarau.jinni.IO

public class IO
extends java.lang.Object


Field Summary
static java.applet.Applet applet
           
static java.io.Reader input
           
static long maxAnswers
           
(package private) static int MAXBUF
           
static java.io.Writer output
           
static IOPeer peer
           
static boolean showErrors
           
static boolean showOutput
           
static int showTrace
           
 
Constructor Summary
IO()
           
 
Method Summary
static void assertion(java.lang.String Mes)
           
static void errmes(java.lang.String s)
           
static void errmes(java.lang.String s, java.lang.Throwable e)
           
static java.net.URL find_url(java.lang.String s)
           
static java.lang.String getBaseDir()
           
static java.io.Reader getStdInput()
           
static java.io.Writer getStdOutput()
           
static void mes(java.lang.String s)
           
static void print(java.lang.String s)
           
static void print(java.io.Writer f, java.lang.String s)
           
static void println(java.lang.String s)
           
static void println(java.io.Writer o, java.lang.String s)
           
static void printStackTrace(java.lang.Throwable e)
           
static java.lang.String promptln(java.lang.String prompt)
           
(package private) static java.lang.String read_from(java.io.Reader f)
           
(package private) static java.lang.String readLine(java.io.Reader f)
           
static java.lang.String readln()
           
(package private) static java.lang.String readln(java.io.Reader f)
           
static java.io.Reader string_to_stream(java.lang.String s)
           
static int system(java.lang.String cmd)
           
(package private) static java.io.Reader toFileReader(java.lang.String fname)
           
(package private) static java.io.Writer toFileWriter(java.lang.String s)
           
(package private) static java.io.Reader toReader(java.io.InputStream f)
           
(package private) static java.io.Writer toWriter(java.io.OutputStream f)
           
static void trace(int level, java.lang.String s)
           
static void trace(java.lang.String s)
           
static java.io.Reader url_or_file(java.lang.String s)
           
static java.io.Reader url2stream(java.lang.String f)
           
static java.io.Reader url2stream(java.lang.String f, boolean quiet)
           
(package private) static void write_to(java.io.Writer f, java.lang.String s)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

peer

public static IOPeer peer

applet

public static java.applet.Applet applet

showOutput

public static boolean showOutput

showErrors

public static boolean showErrors

showTrace

public static final int showTrace

maxAnswers

public static long maxAnswers

input

public static final java.io.Reader input

output

public static java.io.Writer output

MAXBUF

static final int MAXBUF
Constructor Detail

IO

public IO()
Method Detail

toReader

static java.io.Reader toReader(java.io.InputStream f)

toFileReader

static java.io.Reader toFileReader(java.lang.String fname)

toWriter

static java.io.Writer toWriter(java.io.OutputStream f)

toFileWriter

static java.io.Writer toFileWriter(java.lang.String s)

getStdInput

public static java.io.Reader getStdInput()

getStdOutput

public static java.io.Writer getStdOutput()

print

public static final void print(java.io.Writer f,
                               java.lang.String s)

println

public static final void println(java.io.Writer o,
                                 java.lang.String s)

print

public static final void print(java.lang.String s)

println

public static final void println(java.lang.String s)

read_from

static final java.lang.String read_from(java.io.Reader f)

write_to

static final void write_to(java.io.Writer f,
                           java.lang.String s)

readLine

static java.lang.String readLine(java.io.Reader f)
                          throws java.io.IOException

readln

static final java.lang.String readln(java.io.Reader f)

readln

public static final java.lang.String readln()

promptln

public static final java.lang.String promptln(java.lang.String prompt)

mes

public static final void mes(java.lang.String s)

trace

public static final void trace(int level,
                               java.lang.String s)

trace

public static final void trace(java.lang.String s)

printStackTrace

public static void printStackTrace(java.lang.Throwable e)

errmes

public static final void errmes(java.lang.String s)

errmes

public static final void errmes(java.lang.String s,
                                java.lang.Throwable e)

assertion

public static final void assertion(java.lang.String Mes)

system

public static final int system(java.lang.String cmd)

url2stream

public static final java.io.Reader url2stream(java.lang.String f)

url2stream

public static final java.io.Reader url2stream(java.lang.String f,
                                              boolean quiet)

getBaseDir

public static java.lang.String getBaseDir()

url_or_file

public static final java.io.Reader url_or_file(java.lang.String s)

string_to_stream

public static final java.io.Reader string_to_stream(java.lang.String s)
                                             throws java.io.IOException

find_url

public static final java.net.URL find_url(java.lang.String s)

Kernel Prolog with Fluent based Builtins