com.svincent.moksa
Class Io.PrologOutput
java.lang.Object
|
+--com.svincent.moksa.WamObject
|
+--com.svincent.moksa.PrologTerm
|
+--com.svincent.moksa.Io.StreamIdentifier
|
+--com.svincent.moksa.Io.PrologOutput
- All Implemented Interfaces:
- Trailable
- Direct Known Subclasses:
- Io.PrologOutputStream, Io.PrologWriter
- Enclosing class:
- Io
- public abstract static class Io.PrologOutput
- extends Io.StreamIdentifier
An identifier for an output stream.
| 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 java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
getMode
public int getMode()
- Overrides:
- getMode in class Io.StreamIdentifier
isOutput
public boolean isOutput()
- Overrides:
- isOutput in class Io.StreamIdentifier
close
public abstract void close()
throws java.io.IOException
- Overrides:
- close in class Io.StreamIdentifier
flush
public abstract void flush()
throws java.io.IOException
- Overrides:
- flush in class Io.StreamIdentifier
putChar
public abstract void putChar(int c)
throws java.io.IOException
write
public abstract void write(java.lang.String s)
throws java.io.IOException
nl
public abstract void nl()
throws java.io.IOException
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.