Lines Matching defs:stop
191 public List getTokens(int start, int stop) {
192 return getTokens(start, stop, (BitSet)null);
195 /** Given a start and stop index, return a List of all tokens in
199 public List getTokens(int start, int stop, BitSet types) {
203 if ( stop>=tokens.size() ) {
204 stop=tokens.size()-1;
209 if ( start>stop ) {
213 // list = tokens[start:stop]:{Token t, t.getType() in types}
215 for (int i=start; i<=stop; i++) {
227 public List getTokens(int start, int stop, List types) {
228 return getTokens(start,stop,new BitSet(types));
231 public List getTokens(int start, int stop, int ttype) {
232 return getTokens(start,stop,BitSet.of(ttype));
303 /** Get all tokens from start..stop inclusively */
304 public List get(int start, int stop) {
306 if ( start<0 || stop<0 ) return null;
307 return tokens.subList(start, stop);
370 public String toString(int start, int stop) {
371 if ( start<0 || stop<0 ) {
377 if ( stop>=tokens.size() ) {
378 stop = tokens.size()-1;
381 for (int i = start; i <= stop; i++) {
388 public String toString(Token start, Token stop) {
389 if ( start!=null && stop!=null ) {
390 return toString(start.getTokenIndex(), stop.getTokenIndex());