Package com.google.inject.internal.aop
Class ImmutableStringTrie.Overflow
java.lang.Object
com.google.inject.internal.aop.ImmutableStringTrie.Overflow
- All Implemented Interfaces:
ToIntFunction<String>
- Enclosing class:
ImmutableStringTrie
private static final class ImmutableStringTrie.Overflow
extends Object
implements ToIntFunction<String>
Immutable trie that delegates searches that lie outside its range to an overflow trie.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ToIntFunction
<String> private final String
private final ImmutableStringTrie
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
trie
-
overflowKey
-
next
-
-
Constructor Details
-
Overflow
Overflow(char[] data, String overflowKey, ToIntFunction<String> next)
-
-
Method Details
-
applyAsInt
- Specified by:
applyAsInt
in interfaceToIntFunction<String>
-