Package org.apache.sis.feature.builder
Class AttributeTypeBuilder.RoleIter
java.lang.Object
org.apache.sis.internal.util.AbstractIterator<AttributeRole>
org.apache.sis.feature.builder.AttributeTypeBuilder.RoleIter
- All Implemented Interfaces:
Iterator<AttributeRole>
- Enclosing class:
AttributeTypeBuilder<V>
The iterator returned by the
AttributeTypeBuilder.roles()
set.-
Field Summary
FieldsFields inherited from class org.apache.sis.internal.util.AbstractIterator
next
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
hasNext()
Prepares the nextAttributeRole
on which to iterate and returnstrue
if suchAttributeRole
has been found.void
remove()
Removes the element returned by the lastAbstractIterator.next()
method.Methods inherited from class org.apache.sis.internal.util.AbstractIterator
next
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.util.Iterator
forEachRemaining
-
Field Details
-
index
private int indexIndex of the nextAttributeRole
to return.
-
-
Constructor Details
-
RoleIter
private RoleIter()
-
-
Method Details
-
hasNext
public boolean hasNext()Prepares the nextAttributeRole
on which to iterate and returnstrue
if suchAttributeRole
has been found. -
remove
public void remove()Removes the element returned by the lastAbstractIterator.next()
method.
-