Example usage for com.google.common.collect Iterators forArray

List of usage examples for com.google.common.collect Iterators forArray

Introduction

In this page you can find the example usage for com.google.common.collect Iterators forArray.

Prototype

static <T> UnmodifiableListIterator<T> forArray(final T[] array, final int offset, int length, int index) 

Source Link

Document

Returns a list iterator containing the elements in the specified range of array in order, starting at the specified index.

Usage

From source file:com.jeffplaisance.util.fingertree.Four.java

@Override
public Iterator<T> reverseIterator() {
    return Iterators.forArray(d, c, b, a);
}

From source file:com.jeffplaisance.util.fingertree.Four.java

@Override
public Iterator<T> iterator() {
    return Iterators.forArray(a, b, c, d);
}

From source file:org.sonar.gherkin.tree.impl.GherkinDocumentTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(byteOrderMark, languageDeclaration, feature, eof);
}

From source file:org.sonar.css.tree.impl.scss.ScssFunctionTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(directive(), name(), parameters(), block);
}

From source file:org.sonar.css.tree.impl.UriTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(urlFunction, openParenthesis, uriContent, closeParenthesis);
}

From source file:org.sonar.gherkin.tree.impl.StepTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(prefix, sentence, docString, table);
}

From source file:org.sonar.gherkin.tree.impl.AbstractBasicScenarioTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.concat(Iterators.forArray(prefix, colon, name, description), steps.iterator());
}

From source file:org.sonar.gherkin.tree.impl.FeatureDeclarationTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.concat(tags.iterator(), Iterators.forArray(prefix, colon, name, description));
}

From source file:org.sonar.javascript.tree.impl.expression.jsx.JsxClosingElementTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(ltToken, divToken, elementName, gtToken);
}

From source file:org.sonar.css.tree.impl.less.LessVariableDeclarationTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(variable, colon, value, semicolon);
}