ReferenceAmount extends DirectBean { public HashMap<T, Double> getMap() { return _data; } ReferenceAmount(); private  ReferenceAmount(final HashMap<T, Double> map); HashMap<T, Double> getMap(); void add(final T point, final Double value); ReferenceAmount<T> plus(final ReferenceAmount<T> other); ReferenceAmount<T> multiplyBy(final double factor); @SuppressWarnings("rawtypes") static ReferenceAmount.Meta meta(); @SuppressWarnings("unchecked") static ReferenceAmount.Meta<R> metaReferenceAmount(Class<R> cls); @SuppressWarnings("unchecked") @Override ReferenceAmount.Meta<T> metaBean(); HashMap<T, Double> getData(); void setData(HashMap<T, Double> data); final Property<HashMap<T, Double>> data(); @Override ReferenceAmount<T> clone(); @Override boolean equals(Object obj); @Override int hashCode(); @Override String toString();  }
@Test public void constructor() { final ReferenceAmount<Pair<String, Currency>> surf0 = new ReferenceAmount<>(); assertEquals("ReferenceAmount - constructor", 0, surf0.getMap().size()); }