MCPcopy Index your code
hub / github.com/apache/groovy / clear

Method clear

src/main/java/groovy/util/ObservableSet.java:407–416  ·  view source on GitHub ↗

{@inheritDoc}

()

Source from the content-addressed store, hash-verified

405
406 /** {@inheritDoc} */
407 @Override
408 public void clear() {
409 int oldSize = size();
410 List<E> values = new ArrayList<E>(delegate);
411 delegate.clear();
412 if (!values.isEmpty()) {
413 fireElementClearedEvent(values);
414 }
415 fireSizeChangedEvent(oldSize, size());
416 }
417
418 /**
419 * Iterator wrapper that reports removals as observable set events.

Callers

nothing calls this directly

Calls 5

sizeMethod · 0.95
fireSizeChangedEventMethod · 0.95
clearMethod · 0.65
isEmptyMethod · 0.45

Tested by

no test coverage detected