MCPcopy Create free account
hub / github.com/antlr/codebuff / setDelegates

Method setDelegates

output/java_guava/1.4.17/AbstractBiMap.java:96–104  ·  view source on GitHub ↗

Specifies the delegate maps going in each direction. Called by the constructor and by subclasses during deserialization.

(Map<K, V> forward, Map<V, K> backward)

Source from the content-addressed store, hash-verified

94
95
96 void setDelegates(Map<K, V> forward, Map<V, K> backward) {
97 checkState(delegate == null);
98 checkState(inverse == null);
99 checkArgument(forward.isEmpty());
100 checkArgument(backward.isEmpty());
101 checkArgument(forward != backward);
102 delegate = forward;
103 inverse = new Inverse<V, K>(backward, this);
104 }
105
106
107 void setInverse(AbstractBiMap<V, K> inverse) {

Callers 3

AbstractBiMapMethod · 0.95
readObjectMethod · 0.45
readObjectMethod · 0.45

Calls 3

isEmptyMethod · 0.65
checkStateMethod · 0.45
checkArgumentMethod · 0.45

Tested by

no test coverage detected