com.svincent.moksa
Class CompoundTerm.PrologIterator

java.lang.Object
  |
  +--com.svincent.util.BaseObject
        |
        +--com.svincent.moksa.CompoundTerm.PrologIterator
All Implemented Interfaces:
java.util.Iterator
Enclosing class:
CompoundTerm

public static class CompoundTerm.PrologIterator
extends BaseObject
implements java.util.Iterator


Constructor Summary
CompoundTerm.PrologIterator(CompoundTerm head)
           
 
Method Summary
 boolean hasNext()
           
 java.lang.Object next()
           
 PrologTerm nextPrologTerm()
           
 void remove()
           
 PrologTerm terminator()
           
 
Methods inherited from class com.svincent.util.BaseObject
dump, dump, dumpToString, tag
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompoundTerm.PrologIterator

public CompoundTerm.PrologIterator(CompoundTerm head)
Method Detail

hasNext

public boolean hasNext()
Specified by:
hasNext in interface java.util.Iterator

nextPrologTerm

public PrologTerm nextPrologTerm()

terminator

public PrologTerm terminator()

next

public java.lang.Object next()
Specified by:
next in interface java.util.Iterator

remove

public void remove()
Specified by:
remove in interface java.util.Iterator



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.