| Package | Description | 
|---|---|
| com.google.common.base | 
 Basic utility libraries and interfaces. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
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  
this splitter but stops splitting after
 it reaches the limit. | 
Splitter | 
Splitter.omitEmptyStrings()
Returns a splitter that behaves equivalently to  
this splitter, 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  
CharMatcher
 to be a separator. | 
static Splitter | 
Splitter.on(Pattern separatorPattern)
Returns a splitter that considers any subsequence matching  
pattern to be a separator. | 
static Splitter | 
Splitter.on(String separator)
Returns a splitter that uses the given fixed string as a separator. 
 | 
static Splitter | 
Splitter.onPattern(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  
this splitter, but removes all leading
 or trailing characters matching the given CharMatcher from each returned substring. | 
| Modifier and Type | Method and Description | 
|---|---|
Splitter.MapSplitter | 
Splitter.withKeyValueSeparator(Splitter keyValueSplitter)
Returns a  
MapSplitter which splits entries based on this splitter, and splits entries
 into keys and values using the specified key-value splitter. | 
Copyright © 2010–2019. All rights reserved.