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:org.sonar.php.tree.impl.expression.ArrayAccessTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(object, openBraceToken, offset, closeBraceToken);
}

From source file:org.sonar.php.tree.impl.declaration.UseClauseTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(useTypeToken, namespaceName, asToken, alias);
}

From source file:org.sonar.javascript.model.internal.expression.TemplateExpressionTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(dollar, openCurlyBrace, expression, closeCurlyBrace);
}

From source file:org.sonar.php.tree.impl.expression.ExitTreeImpl.java

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

From source file:org.sonar.pickbasic.tree.impl.statement.EnterStatementTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(enterKeyword, atToken, expression, semicolonToken);
}

From source file:org.sonar.pickbasic.tree.impl.statement.EchoStatementTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(echoKeyword, expression, onOrOffKeyword, semicolonToken);
}

From source file:org.sonar.javascript.model.internal.declaration.ImportDeclarationTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(importToken, importClause, fromClause, eos);
}

From source file:org.sonar.pickbasic.tree.impl.statement.GoToStatementTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(goToKeyword, toClause, expression, semicolonToken);
}

From source file:org.sonar.pickbasic.tree.impl.statement.PrinterrStatementTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(printerrKeyword, expression, fromClausePick, semicolonToken);
}

From source file:org.sonar.pickbasic.tree.impl.statement.IncludeStatementTreeImpl.java

@Override
public Iterator<Tree> childrenIterator() {
    return Iterators.forArray(includeKeyword, expression, fromClausePick, semicolonToken);
}