public final class FastStackMatcherAndPosition
extends java.lang.Object
Constructor and Description |
---|
FastStackMatcherAndPosition() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
static void |
copyOnlyRuleMatchers(FastStackMatcherAndPosition result,
FastStackMatcherAndPosition source,
java.util.Stack<java.lang.Integer> ruleIndexes) |
int |
getFromIndex(int i) |
Matcher |
getMatcher(int i) |
RuleMatcher |
getRule(int i) |
int |
getToIndex(int i) |
int |
peek() |
int |
peekFromIndex() |
Matcher |
peekMatcher() |
RuleMatcher |
peekRule() |
int |
peekToIndex() |
void |
pop() |
void |
push(Matcher matcher,
int fromIndex) |
void |
setToIndex(int i,
int value) |
int |
size() |
public static void copyOnlyRuleMatchers(FastStackMatcherAndPosition result, FastStackMatcherAndPosition source, java.util.Stack<java.lang.Integer> ruleIndexes)
public int peek()
public Matcher peekMatcher()
public RuleMatcher peekRule()
public int peekFromIndex()
public int peekToIndex()
public void pop()
public Matcher getMatcher(int i)
public RuleMatcher getRule(int i)
public int getFromIndex(int i)
public int getToIndex(int i)
public void setToIndex(int i, int value)
public void push(Matcher matcher, int fromIndex)
public int size()
public void clear()
Copyright © 2012 SonarSource. All Rights Reserved.