org.eclipse.emf.query.statements
Class IteratorKind
java.lang.Object
org.eclipse.emf.common.util.AbstractEnumerator
org.eclipse.emf.query.statements.IteratorKind
- All Implemented Interfaces:
- org.eclipse.emf.common.util.Enumerator
- public final class IteratorKind
- extends org.eclipse.emf.common.util.AbstractEnumerator
An enumeration of iteration methodologies for EObjects.
Methods inherited from class org.eclipse.emf.common.util.AbstractEnumerator |
getLiteral, getName, getValue, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FLAT_LITERAL
public static final IteratorKind FLAT_LITERAL
- Iterate in a "flat" fashion without traversing the contents
of the EObjects.
HIERARCHICAL_LITERAL
public static final IteratorKind HIERARCHICAL_LITERAL
- Iterate in a "hierarchical" fashion traversing the containment
subtree of each EObject.
FLAT
public static final int FLAT
HIERARCHICAL
public static final int HIERARCHICAL
VALUES
public static final java.util.List VALUES
get
public static IteratorKind get(int val)
get
public static IteratorKind get(java.lang.String name)
getTotalCount
public static int getTotalCount()