com.svincent.moksa
Class Io.PrologWriter

java.lang.Object
  |
  +--com.svincent.moksa.WamObject
        |
        +--com.svincent.moksa.PrologTerm
              |
              +--com.svincent.moksa.Io.StreamIdentifier
                    |
                    +--com.svincent.moksa.Io.PrologOutput
                          |
                          +--com.svincent.moksa.Io.PrologWriter
All Implemented Interfaces:
Trailable
Enclosing class:
Io

public static class Io.PrologWriter
extends Io.PrologOutput


Fields inherited from class com.svincent.moksa.PrologTerm
EmptyArray
 
Method Summary
 void close()
           
 void flush()
           
 void nl()
           
 void putChar(int c)
           
 void write(java.lang.String s)
           
 
Methods inherited from class com.svincent.moksa.Io.PrologOutput
getMode, isOutput
 
Methods inherited from class com.svincent.moksa.Io.StreamIdentifier
clonePrologTerm, getName, getOptions, getUri, isInput, isOpen, isStreamId, unify
 
Methods inherited from class com.svincent.moksa.PrologTerm
accept, clonePrologTerm, deref, evaluateExpression, floatValue, getArity, getNameConstant, getPriority, intValue, isAtom, isCompoundTerm, isConstant, isEmptyList, isFloat, isInteger, isJavaObject, isList, isNonEmptyList, isStructure, isVariable, printVariables, setPriority, unify, unifyWithoutBindings, untrail
 
Methods inherited from class com.svincent.moksa.WamObject
tag, tag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

close

public void close()
           throws java.io.IOException
Overrides:
close in class Io.PrologOutput

flush

public void flush()
           throws java.io.IOException
Overrides:
flush in class Io.PrologOutput

putChar

public void putChar(int c)
             throws java.io.IOException
Overrides:
putChar in class Io.PrologOutput

write

public void write(java.lang.String s)
           throws java.io.IOException
Overrides:
write in class Io.PrologOutput

nl

public void nl()
        throws java.io.IOException
Overrides:
nl in class Io.PrologOutput



This is documentation for Moksa Prolog, which can be found at http://www.svincent.com/moksa/

Copyright © 1999 Shawn P. Vincent.

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 2 of the License, or (at your option) any later version.