Copyright (c) 2014 Google Inc and others. This program and the accompanying materials are made available under the terms of the Eclipse Public License 2.0 which accompanies this distribution, and is available at https://www.eclipse.org/legal/epl-2.0/ SPDX-License-Identifier: EPL-2.0 Contributors: John Glassmyer - import group sorting is broken - https://bugs.eclipse.org/430303
/******************************************************************************* * Copyright (c) 2014 Google Inc and others. * * This program and the accompanying materials * are made available under the terms of the Eclipse Public License 2.0 * which accompanies this distribution, and is available at * https://www.eclipse.org/legal/epl-2.0/ * * SPDX-License-Identifier: EPL-2.0 * * Contributors: * John Glassmyer <jogl@google.com> - import group sorting is broken - https://bugs.eclipse.org/430303 *******************************************************************************/
package org.eclipse.jdt.internal.core.dom.rewrite.imports; import java.util.Collection; import java.util.List; interface ImportAdder {
Returns a new list containing the elements of existingImports and also containing each element of importsToAdd for which existingImports does not contain an equal element.
/** * Returns a new list containing the elements of {@code existingImports} and also containing * each element of {@code importsToAdd} for which {@code existingImports} does not contain an * equal element. */
List<ImportName> addImports(Collection<ImportName> existingImports, Collection<ImportName> importsToAdd); }