gnu.prolog.io
Classes 
BinaryPrologStream
CharConversionTable
Operator
OperatorSet
PrologStream
PrologStream.OpenOptions
RandomAccessFileReader
RandomAccessFileWriter
ReadOptions
TermReader
TermWriter
TextInputPrologStream
TextOutputPrologStream
WriteOptions
Enums 
Operator.SPECIFIER
Exceptions 
ParseException