| static Splitter | Splitter. fixedLength(int length) | Returns a splitter that divides strings into pieces of the given length. | 
| Splitter | Splitter. limit(int maxItems) | Returns a splitter that behaves equivalently to thissplitter but stops splitting after
 it reaches the limit. | 
| Splitter | Splitter. omitEmptyStrings() | Returns a splitter that behaves equivalently to thissplitter, but automatically omits
 empty strings from the results. | 
| static Splitter | Splitter. on(char separator) | Returns a splitter that uses the given single-character separator. | 
| static Splitter | Splitter. on(CharMatcher separatorMatcher) | Returns a splitter that considers any single character matched by the given CharMatcherto be a separator. | 
| static Splitter | Splitter. on(java.lang.String separator) | Returns a splitter that uses the given fixed string as a separator. | 
| static Splitter | Splitter. on(java.util.regex.Pattern separatorPattern) | Returns a splitter that considers any subsequence matching patternto be a separator. | 
| static Splitter | Splitter. onPattern(java.lang.String separatorPattern) | Returns a splitter that considers any subsequence matching a given pattern (regular expression)
 to be a separator. | 
| Splitter | Splitter. trimResults() | Returns a splitter that behaves equivalently to  this splitter, but automatically
 removes leading and trailing whitespace  from each returned
 substring; equivalent to  trimResults(CharMatcher.whitespace()). | 
| Splitter | Splitter. trimResults(CharMatcher trimmer) | Returns a splitter that behaves equivalently to thissplitter, but removes all leading
 or trailing characters matching the givenCharMatcherfrom each returned substring. |