it.unimi.di.mg4j.index.remote
Class RemotePrefixMap
java.lang.Object
it.unimi.dsi.fastutil.objects.AbstractObject2LongFunction<CharSequence>
it.unimi.di.mg4j.index.remote.RemoteTermMap
it.unimi.di.mg4j.index.remote.RemotePrefixMap
- All Implemented Interfaces:
- Function<CharSequence,Long>, Object2LongFunction<CharSequence>, PrefixMap<MutableString>, StringMap<MutableString>, Serializable
public class RemotePrefixMap
- extends RemoteTermMap
- implements PrefixMap<MutableString>, Serializable
A remote prefix map.
- Author:
- Alessandro Arrabito, Sebastiano Vigna
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface it.unimi.dsi.util.StringMap |
list |
GET_INTERVAL
public static final byte GET_INTERVAL
- See Also:
- Constant Field Values
GET_PREFIX
public static final byte GET_PREFIX
- See Also:
- Constant Field Values
HAS_PREFIXES
public static final byte HAS_PREFIXES
- See Also:
- Constant Field Values
RemotePrefixMap
public RemotePrefixMap(SocketAddress address,
int size)
prefixMap
public Object2ObjectFunction<Interval,MutableString> prefixMap()
- Specified by:
prefixMap
in interface PrefixMap<MutableString>
rangeMap
public Object2ObjectFunction<CharSequence,Interval> rangeMap()
- Specified by:
rangeMap
in interface PrefixMap<MutableString>