Package com.google.common.base
Class Splitter.MapSplitter
java.lang.Object
com.google.common.base.Splitter.MapSplitter
- Enclosing class:
Splitter
Deprecated.
The Google Guava Core Libraries are deprecated and will not be part of the AEM SDK after April 2023
An object that splits strings into maps as
Splitter splits
iterables and lists. Like Splitter, it is thread-safe and
immutable.- Since:
- 10.0
-
Method Summary
Modifier and TypeMethodDescriptionsplit(CharSequence sequence) Deprecated.Splitssequenceinto substrings, splits each substring into an entry, and returns an unmodifiable map with each of the entries.
-
Method Details
-
split
Deprecated.Splitssequenceinto substrings, splits each substring into an entry, and returns an unmodifiable map with each of the entries. For example,Splitter.on(';').trimResults().withKeyValueSeparator("=>") .split("a=>b ; c=>b")will return a mapping from"a"to"b"and"c"tob.The returned map preserves the order of the entries from
sequence.- Throws:
IllegalArgumentException- if the specified sequence does not split into valid map entries, or if there are duplicate keys
-