@Test(expected = UnsupportedOperationException.class) public void testAndStdDevUnsupported3() { RunningAverage inverted = new InvertedRunningAverageAndStdDev(new FullRunningAverageAndStdDev()); inverted.removeDatum(1.0); }
@Override public void removeDatum(double datum) { throw new UnsupportedOperationException(); }
InvertedRunningAverage implements RunningAverage { @Override public void removeDatum(double datum) { throw new UnsupportedOperationException(); } }
InvertedRunningAverage implements RunningAverage { @Override public void removeDatum(double datum) { throw new UnsupportedOperationException(); } InvertedRunningAverage(RunningAverage delegate); }
InvertedRunningAverage implements RunningAverage { @Override public void removeDatum(double datum) { throw new UnsupportedOperationException(); } InvertedRunningAverage(RunningAverage delegate); @Override void addDatum(double datum); @Override void removeDatum(double datum); @Override void changeDatum(double delta); @Override int getCount(); @Override double getAverage(); @Override RunningAverage inverse(); }
InvertedRunningAverage implements RunningAverage { @Override public void removeDatum(double datum) { throw new UnsupportedOperationException(); } InvertedRunningAverage(RunningAverage delegate); @Override void addDatum(double datum); @Override void removeDatum(double datum); @Override void changeDatum(double delta); @Override int getCount(); @Override double getAverage(); @Override RunningAverage inverse();  }