void (@NotNull Consumer<? super E> action) { int size = mySize; switch (size) { case 0: break; case 1: action.accept(asElement()); break; default: Object[] array = asArray(); for (int i = 0; i < size; i++) { action.accept(getFromArray(array, i)); } break; } }