public class PairSet extends java.util.ArrayList<Pair<java.lang.String,java.lang.String>>
Modifier and Type | Class and Description |
---|---|
static class |
PairSet.KeyLocation |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_LIST_DELIM |
static java.lang.String |
DEFAULT_PAIR_DELIM |
static PairSet.KeyLocation |
KEY_LOCATION |
Constructor and Description |
---|
PairSet() |
PairSet(java.lang.String str) |
PairSet(java.lang.String pairDelim,
java.lang.String listDelim,
PairSet.KeyLocation keyLocation) |
PairSet(java.lang.String str,
java.lang.String pairDelim,
java.lang.String listDelim,
PairSet.KeyLocation keyLocation) |
Modifier and Type | Method and Description |
---|---|
void |
addPair(java.lang.String first,
java.lang.String second,
PairSet.KeyLocation keyLocation) |
void |
fromString(java.lang.String str) |
Pair<java.lang.String,java.lang.String> |
getPair(java.lang.String key) |
boolean |
remove(java.lang.String key)
Removes the first occurrence of an element from this PairSet
|
void |
reset() |
static java.util.Map<java.lang.String,java.lang.String> |
toMap(java.lang.String pairString,
PairSet.KeyLocation keyLocation) |
java.lang.String |
toSourceString() |
java.lang.String |
toString() |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
public static java.lang.String DEFAULT_PAIR_DELIM
public static java.lang.String DEFAULT_LIST_DELIM
public static PairSet.KeyLocation KEY_LOCATION
public PairSet()
public PairSet(java.lang.String str)
public PairSet(java.lang.String pairDelim, java.lang.String listDelim, PairSet.KeyLocation keyLocation)
public PairSet(java.lang.String str, java.lang.String pairDelim, java.lang.String listDelim, PairSet.KeyLocation keyLocation)
public void reset()
public void fromString(java.lang.String str)
public void addPair(java.lang.String first, java.lang.String second, PairSet.KeyLocation keyLocation)
public Pair<java.lang.String,java.lang.String> getPair(java.lang.String key)
public boolean remove(java.lang.String key)
key
- Key name to remove.public static java.util.Map<java.lang.String,java.lang.String> toMap(java.lang.String pairString, PairSet.KeyLocation keyLocation)
public java.lang.String toString()
toString
in class java.util.AbstractCollection<Pair<java.lang.String,java.lang.String>>
public java.lang.String toSourceString()