protected static class StringMaps.PrefixMapWrapper<T extends CharSequence> extends StringMaps.StringMapWrapper<T> implements PrefixMap<T>
defRetValue| Constructor and Description |
|---|
PrefixMapWrapper(PrefixMap<T> prefixMap) |
| Modifier and Type | Method and Description |
|---|---|
Object2ObjectFunction<LongInterval,T> |
prefixMap()
Returns a function mapping ranges of strings to common prefixes (optional operation).
|
Object2ObjectFunction<CharSequence,LongInterval> |
rangeMap()
Returns a function mapping prefixes to ranges of strings.
|
containsKey, getLong, list, size, size64clear, defaultReturnValue, defaultReturnValue, get, put, put, remove, removeLongclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdefaultReturnValue, defaultReturnValue, getLong, put, removeLongpublic Object2ObjectFunction<CharSequence,LongInterval> rangeMap()
PrefixMaprangeMap in interface PrefixMap<T extends CharSequence>public Object2ObjectFunction<LongInterval,T> prefixMap()
PrefixMapprefixMap in interface PrefixMap<T extends CharSequence>null if this
map does not support prefixes.