A C E G I K N P R S V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ASCIIPrefixMap<V extends Serializable> - Class in nl.basjes.collections.prefixmap
-
The ASCIIPrefixMap is an implementation of PrefixMap where the assumption is that the stored prefixes only contain characters that are in the human readable range of the ASCII encoding.
- ASCIIPrefixMap(boolean) - Constructor for class nl.basjes.collections.prefixmap.ASCIIPrefixMap
C
- clear() - Method in interface nl.basjes.collections.PrefixMap
-
The prefixmap will be empty after this call returns.
- clear() - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- configureKryo(Object) - Static method in class nl.basjes.collections.prefixmap.ASCIIPrefixMap
-
This is used to configure the provided Kryo instance if Kryo serialization is desired.
- configureKryo(Object) - Static method in class nl.basjes.collections.prefixmap.StringPrefixMap
-
This is used to configure the provided Kryo instance if Kryo serialization is desired.
- containsKey(Object) - Method in interface nl.basjes.collections.PrefixMap
- containsKey(Object) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- containsPrefix(String) - Method in interface nl.basjes.collections.PrefixMap
-
Returns
trueif this map contains an exact mapping for the specified prefix. - containsPrefix(String) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- containsValue(Object) - Method in interface nl.basjes.collections.PrefixMap
- containsValue(Object) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
E
- entrySet() - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
G
- get(Object) - Method in interface nl.basjes.collections.PrefixMap
-
Return the value of the
exactmatching prefix. - get(String) - Method in interface nl.basjes.collections.PrefixMap
-
Return the value of the
exactmatching prefix. - get(String) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- getLongestMatch(String) - Method in interface nl.basjes.collections.PrefixMap
-
Return the value of the longest matching prefix.
- getLongestMatch(String) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- getShortestMatch(String) - Method in interface nl.basjes.collections.PrefixMap
-
Return the value of the
shortestmatching prefix. - getShortestMatch(String) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
I
K
- keySet() - Method in interface nl.basjes.collections.PrefixMap
- keySet() - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- KryoSerializer() - Constructor for class nl.basjes.collections.prefixmap.StringPrefixMap.KryoSerializer
N
- nl.basjes.collections - package nl.basjes.collections
- nl.basjes.collections.prefixmap - module nl.basjes.collections.prefixmap
- nl.basjes.collections.prefixmap - package nl.basjes.collections.prefixmap
P
- PrefixMap<V extends Serializable> - Interface in nl.basjes.collections
-
An object that maps String prefixes to values.
- put(String, V) - Method in interface nl.basjes.collections.PrefixMap
-
Stored the specified value as the result for the specified prefix.
- put(String, V) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- putAll(Map<? extends String, ? extends V>) - Method in interface nl.basjes.collections.PrefixMap
-
Copies all of the mappings from the specified map to this prefixmap.
R
- read(Kryo, Input, Class<? extends StringPrefixMap<Serializable>>) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap.KryoSerializer
- remove(Object) - Method in interface nl.basjes.collections.PrefixMap
- remove(String) - Method in interface nl.basjes.collections.PrefixMap
-
Removes the mapping for a prefix if present.
- remove(String) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
S
- size() - Method in interface nl.basjes.collections.PrefixMap
- size() - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- StringPrefixMap<V extends Serializable> - Class in nl.basjes.collections.prefixmap
-
The StringPrefixMap is an implementation of PrefixMap where the assumption is that the stored prefixes can be any character in a String.
- StringPrefixMap(boolean) - Constructor for class nl.basjes.collections.prefixmap.StringPrefixMap
- StringPrefixMap.KryoSerializer - Class in nl.basjes.collections.prefixmap
V
- values() - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
- values() - Method in interface nl.basjes.collections.PrefixMap
W
- write(Kryo, Output, StringPrefixMap<Serializable>) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap.KryoSerializer
All Classes All Packages