public class SchemaObjectIterator extends java.lang.Object implements java.util.Iterator<SchemaObject>
Constructor and Description |
---|
SchemaObjectIterator(DBObjectProvider... pros)
Creates a new Iterator over the SchemaObjects in the given providers.
|
SchemaObjectIterator(DBObjectProvider pro)
Creates a new Iterator over the SchemaObjects in the given provider.
|
SchemaObjectIterator(java.util.List<? extends DBObjectProvider> pros)
Creates a new Iterator over the SchemaObjects in the given providers.
|
Modifier and Type | Method and Description |
---|---|
boolean |
hasNext()
Tests if there is another object in this iterator (i.e.
|
SchemaObject |
next()
Gets the next object from this iterator.
|
void |
remove()
Not supported by this Iterator.
|
void |
setTypes(java.lang.String... types)
Restricts the iterator to only the given object types.
|
public SchemaObjectIterator(java.util.List<? extends DBObjectProvider> pros)
public SchemaObjectIterator(DBObjectProvider... pros)
public SchemaObjectIterator(DBObjectProvider pro)
public void setTypes(java.lang.String... types)
public boolean hasNext()
hasNext
in interface java.util.Iterator<SchemaObject>
public void remove()
remove
in interface java.util.Iterator<SchemaObject>
public SchemaObject next()
hasNext()
.next
in interface java.util.Iterator<SchemaObject>