Example usage for com.google.common.collect BiMap interface-usage

List of usage examples for com.google.common.collect BiMap interface-usage

Introduction

In this page you can find the example usage for com.google.common.collect BiMap interface-usage.

Usage

From source file net.conquiris.schema.Schema.java

/**
 * Conquiris Lucene document schema definition interface. Implementations MUST BE immutable.
 * @author Andres Rodriguez
 */
public interface Schema extends BiMap<String, SchemaItem> {
    /**

From source file de.xaniox.heavyspleef.core.collection.DualKeyBiMap.java

public interface DualKeyBiMap<K1, K2, V> extends DualKeyMap<K1, K2, V>, BiMap<DualKeyMap.DualKeyPair<K1, K2>, V> {

    public V forcePut(K1 primaryKey, K2 secondaryKey, V value);

}

From source file com.github.rinde.rinsim.util.ForwardingBiMap.java

/**
 * @author Rinde van Lon
 *
 */
public abstract class ForwardingBiMap<K, V> extends ForwardingMap<K, V> implements BiMap<K, V> {

From source file de.matzefratze123.heavyspleef.core.collection.DualKeyBiMap.java

public interface DualKeyBiMap<K1, K2, V> extends DualKeyMap<K1, K2, V>, BiMap<DualKeyPair<K1, K2>, V> {

    public V forcePut(K1 primaryKey, K2 secondaryKey, V value);

}

From source file net.slashies.phpBridge.CompositeBiMap.java

public class CompositeBiMap<K, V> extends AbstractMap<K, V> implements BiMap<K, V> {

    private final Map<K, V> forward;
    private final Map<V, K> reverse;

    private BiMap<V, K> inverse;

From source file org.jclouds.ultradns.ws.ResourceTypeToValue.java

/**
 * Most UltraDNS commands use the numerical type value of a resource record
 * rather than their names. This class helps convert the numerical values to
 * what people more commonly use. Note that this does not complain a complete
 * mapping and may need updates over time.
 *