Skip navigation links
A C G I N P R S 

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
 
containsPrefix(String) - Method in interface nl.basjes.collections.PrefixMap
Returns true if this map contains an exact mapping for the specified prefix.
containsPrefix(String) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
 

G

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 shortest matching prefix.
getShortestMatch(String) - Method in class nl.basjes.collections.prefixmap.StringPrefixMap
 

I

isEmpty() - Method in interface nl.basjes.collections.PrefixMap
 

N

nl.basjes.collections - package nl.basjes.collections
 
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<String, V>) - Method in interface nl.basjes.collections.PrefixMap
Copies all of the mappings from the specified map to this prefixmap.

R

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(PrefixTrie<V>) - Constructor for class nl.basjes.collections.prefixmap.StringPrefixMap
 
StringPrefixMap(boolean) - Constructor for class nl.basjes.collections.prefixmap.StringPrefixMap
 
A C G I N P R S 
Skip navigation links

Copyright © 2019. All rights reserved.