Class LLUnambiguousIteratorImpl<T extends FeatureStructure>

  • Type Parameters:
    T - the type this iterator is over (including subtypes)
    All Implemented Interfaces:
    java.util.Comparator<FeatureStructure>, java.util.Iterator<T>, java.util.ListIterator<T>, FSIterator<T>, LowLevelIterator<T>

    public class LLUnambiguousIteratorImpl<T extends FeatureStructure>
    extends FsIterator_subtypes_snapshot<T>
    Implements a low level ambiguous or unambiguous iterator over some type T which doesn't need to be a subtype of Annotation. - This iterator skips types which are not Annotation or a subtype of Annotation.