Lines Matching defs:separator

38     protected String separator;
42 this.separator = " ";
47 this.separator = " ";
51 public TokenList(Collection<? extends Object> tokens, String separator) {
53 this.separator = separator;
59 this.separator = " ";
65 this.separator = " ";
69 public TokenList(Object[] tokens, int beg, int end, String separator) {
71 this.separator = separator;
79 public TokenList(String tokenStr, String separator) {
80 this(tokenStr, separator, true);
83 public TokenList(String tokenStr, String separator, boolean allowNulls) {
85 this.separator = separator;
117 return separator;
120 public void setSeparator(String separator) {
122 this.separator = separator;
196 sep = tokenStr.indexOf(separator, pos);
205 pos += separator.length();
209 pos = sep + separator.length();
232 * the separator is used instead.
234 public String format(String separator, String[] quotes) {
242 // Note that each beg[i]..end[i] span includes a leading separator,
252 int sepLength = separator.length();
257 int end = -sepLength; // cancels leading separator
260 end += sepLength; // count leading separator
302 int sepLength = separator.length();
304 return separator.charAt(j);
328 int sepLength = separator.length();
349 // Special case: Slice the separator.
352 return separator.substring(beg - begBase, end - begBase);
362 // Insert a leading null token to force an initial separator.
374 cs = separator.substring(sepLength - begFrag) + cs;
377 cs = cs.toString() + separator.substring(0, endFrag);
382 return new TokenList(subTokens, 0, fillp, separator);
386 * with intervening separator characters.
393 buf.append(separator);