List of usage examples for com.google.common.collect ForwardingMap subclass-usage
From source file org.ftccommunity.collections.DeviceMultiMap.java
@SuppressWarnings("unchecked") public class DeviceMultiMap extends ForwardingMap<Class<? extends HardwareDevice>, DeviceMap<? extends HardwareDevice>> implements Iterable<DeviceMap<? extends HardwareDevice>> { private final HashMap<Class<? extends HardwareDevice>, DeviceMap<? extends HardwareDevice>> delegate;
From source file org.jclouds.dynect.v3.domain.rdata.SOAData.java
/**
* Corresponds to the binary representation of the {@code SOA} (Start of Authority) RData
*
* <h4>Example</h4>
*
* <pre>
From source file com.dyn.client.v3.traffic.domain.rdata.SOAData.java
/**
* Corresponds to the binary representation of the {@code SOA} (Start of Authority) RData
*
* <h4>Example</h4>
*
* <pre>
From source file org.ftccommunity.ftcxtensible.collections.DeviceMultiMap.java
public class DeviceMultiMap extends ForwardingMap<Class<? extends HardwareDevice>, DeviceMap<? extends HardwareDevice>> implements Iterable<DeviceMap<? extends HardwareDevice>> { private final HashMap<Class<? extends HardwareDevice>, DeviceMap<? extends HardwareDevice>> delegate; public DeviceMultiMap() {
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.
*
From source file edu.umn.msi.tropix.common.timeout.impl.TimeoutMap.java
public class TimeoutMap<K, V> extends ForwardingMap<K, V> { private final Object lock = new Object(); private final Map<K, TimeoutTracker> putTimeMap = new ConcurrentHashMap<K, TimeoutTracker>(); @GuardedBy("lock") private Executor loopingExecutor = null; @GuardedBy("lock")
From source file no.ssb.vtl.model.Order.java
/** * Represent the ordering the {@link DataPoint}s in a Dataset. */ public final class Order extends ForwardingMap<Component, Order.Direction> implements Comparator<DataPoint> { public static final Comparator<Comparable> NULLS_FIRST = Comparator
From source file com.doctusoft.bean.binding.observable.ObservableMap.java
public class ObservableMap<K, V> extends ForwardingMap<K, V> implements Serializable { protected InsertListeners<K, V> insertListeners = new InsertListeners<K, V>(); protected RemoveListeners<K, V> removeListeners = new RemoveListeners<K, V>(); protected Map<K, V> delegate;
From source file com.mgmtp.perfload.core.common.util.PropertiesMap.java
/**
* An alternative to {@link Properties}. Does not suffer from the disadvantages of
* {@link Properties} in that it has proper generic types ({@link String}) and does not inherit from
* {@link Hashtable} (nor any other JDK collection/map). This class is thread-safe using a
* {@link ConcurrentMap} internally.
*
From source file org.ftccommunity.collections.DeviceMap.java
public class DeviceMap<T extends HardwareDevice> extends ForwardingMap<String, T> implements Iterable<T> { private final TypeToken<T> type = new TypeToken<T>(getClass()) { }; private final ImmutableMap<String, T> delegate; public DeviceMap(HashMap<String, T> deviceMapping) {