List of usage examples for com.google.common.collect Iterators forArray
static <T> UnmodifiableListIterator<T> forArray(final T[] array, final int offset, int length, int index)
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); }