Uses of Class
com.google.common.base.Splitter
Packages that use Splitter
Package
Description
Basic utility libraries and interfaces.
Discouraged (in favor of Caffeine) caching utilities.
Utility methods and classes for I/O; for example input streams, output streams, readers, writers,
and files.
Utility methods and classes for networking (such as IP addresses and domain names).
Utilities for reflection.
Testing utilities.
-
Uses of Splitter in com.google.common.base
Fields in com.google.common.base declared as SplitterModifier and TypeFieldDescriptionprivate final Splitter
Splitter.MapSplitter.entrySplitter
private final Splitter
Splitter.MapSplitter.outerSplitter
Methods in com.google.common.base that return SplitterModifier and TypeMethodDescriptionstatic Splitter
Splitter.fixedLength
(int length) Returns a splitter that divides strings into pieces of the given length.Splitter.limit
(int maxItems) Returns a splitter that behaves equivalently tothis
splitter but stops splitting after it reaches the limit.Splitter.omitEmptyStrings()
Returns a splitter that behaves equivalently tothis
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 givenCharMatcher
to be a separator.static Splitter
Returns a splitter that uses the given fixed string as a separator.static Splitter
Returns a splitter that considers any subsequence matchingpattern
to be a separator.static Splitter
Returns a splitter that considers any subsequence matching a given pattern (regular expression) to be a separator.(package private) static Splitter
Splitter.onPatternInternal
(CommonPattern separatorPattern) Internal utility; seeon(Pattern)
instead.Splitter.trimResults()
Returns a splitter that behaves equivalently tothis
splitter, but automatically removes leading and trailing whitespace from each returned substring; equivalent totrimResults(CharMatcher.whitespace())
.Splitter.trimResults
(CharMatcher trimmer) Returns a splitter that behaves equivalently tothis
splitter, but removes all leading or trailing characters matching the givenCharMatcher
from each returned substring.Methods in com.google.common.base with parameters of type SplitterModifier and TypeMethodDescriptionSplitter.Strategy.iterator
(Splitter splitter, CharSequence toSplit) Splitter.withKeyValueSeparator
(Splitter keyValueSplitter) Returns aMapSplitter
which splits entries based on this splitter, and splits entries into keys and values using the specified key-value splitter.Constructors in com.google.common.base with parameters of type SplitterModifierConstructorDescriptionprivate
MapSplitter
(Splitter outerSplitter, Splitter entrySplitter) protected
SplittingIterator
(Splitter splitter, CharSequence toSplit) -
Uses of Splitter in com.google.common.cache
Fields in com.google.common.cache declared as SplitterModifier and TypeFieldDescriptionprivate static final Splitter
CacheBuilderSpec.KEY_VALUE_SPLITTER
Splits the key from the value.private static final Splitter
CacheBuilderSpec.KEYS_SPLITTER
Splits each key-value pair. -
Uses of Splitter in com.google.common.io
Fields in com.google.common.io declared as SplitterModifier and TypeFieldDescriptionprivate static final Splitter
CharSource.CharSequenceCharSource.LINE_SPLITTER
-
Uses of Splitter in com.google.common.net
Fields in com.google.common.net declared as Splitter -
Uses of Splitter in com.google.common.reflect
Fields in com.google.common.reflect declared as SplitterModifier and TypeFieldDescriptionprivate static final Splitter
ClassPath.CLASS_PATH_ATTRIBUTE_SEPARATOR
Separator for the Class-Path manifest attribute value in jar files. -
Uses of Splitter in com.google.common.testing
Methods in com.google.common.testing that return SplitterModifier and TypeMethodDescription(package private) Splitter
FreshValueGenerator.generateSplitter()