* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils;
+package org.opendaylight.odlguice.inject.guice.testutils;
import com.google.inject.AbstractModule;
import com.google.inject.Binder;
-import org.opendaylight.infrautils.inject.ModuleSetupRuntimeException;
+import org.opendaylight.odlguice.inject.ModuleSetupRuntimeException;
/**
* Convenience Guice module support class with configure method that allows
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils;
+package org.opendaylight.odlguice.inject.guice.testutils;
/**
* Convenience Guice module support class, which installs the
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils;
+package org.opendaylight.odlguice.inject.guice.testutils;
import com.google.inject.AbstractModule;
import org.opendaylight.odlguice.inject.guice.extensions.closeable.CloseableModule;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils;
+package org.opendaylight.odlguice.inject.guice.testutils;
import com.google.inject.ConfigurationException;
import com.google.inject.Guice;
import org.junit.rules.MethodRule;
import org.junit.runners.model.FrameworkMethod;
import org.junit.runners.model.Statement;
-import org.opendaylight.infrautils.inject.PostFullSystemInjectionListener;
+import org.opendaylight.odlguice.inject.PostFullSystemInjectionListener;
import org.opendaylight.odlguice.inject.guice.extensions.closeable.CloseableInjector;
/**
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils.tests;
+package org.opendaylight.odlguice.inject.guice.testutils.tests;
import static org.junit.Assert.assertTrue;
import javax.inject.Inject;
import org.junit.Rule;
import org.junit.Test;
-import org.opendaylight.infrautils.inject.guice.testutils.AbstractGuiceJsr250Module;
-import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
+import org.opendaylight.odlguice.inject.guice.testutils.AbstractGuiceJsr250Module;
+import org.opendaylight.odlguice.inject.guice.testutils.GuiceRule;
/**
* Example Guice Test using the {@link GuiceRule} & {@link AbstractGuiceJsr250Module}.
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils.tests;
+package org.opendaylight.odlguice.inject.guice.testutils.tests;
import static org.junit.Assert.assertTrue;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils.tests;
+package org.opendaylight.odlguice.inject.guice.testutils.tests;
import com.google.inject.AbstractModule;
import org.junit.Test;
-import org.opendaylight.infrautils.inject.guice.testutils.GuiceRule;
+import org.opendaylight.odlguice.inject.guice.testutils.GuiceRule;
/**
* Tests friendly and more helpful than default error message in case
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils.tests;
+package org.opendaylight.odlguice.inject.guice.testutils.tests;
import javax.annotation.PostConstruct;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.testutils.tests;
+package org.opendaylight.odlguice.inject.guice.testutils.tests;
interface SomeInterfaceWithPostConstruct {
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice;
+package org.opendaylight.odlguice.inject.guice;
import com.google.inject.AbstractModule;
import com.google.inject.Binder;
-import org.opendaylight.infrautils.inject.ModuleSetupRuntimeException;
+import org.opendaylight.odlguice.inject.ModuleSetupRuntimeException;
/**
* Convenience Guice module support class with configure method that allows
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice;
+package org.opendaylight.odlguice.inject.guice;
/**
* Guice Module with classpath scanning based autowiring.
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice;
+package org.opendaylight.odlguice.inject.guice;
import com.google.inject.Binder;
import javax.inject.Singleton;
-import org.opendaylight.infrautils.inject.ClassPathScanner;
+import org.opendaylight.odlguice.inject.ClassPathScanner;
/**
* Binds interfaces to implementations in Guice by scanning the classpath.
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.test;
+package org.opendaylight.odlguice.inject.guice.test;
import static com.google.common.truth.Truth.assertThat;
import java.util.Map;
import java.util.Set;
import org.junit.Test;
-import org.opendaylight.infrautils.inject.ClassPathScanner;
+import org.opendaylight.odlguice.inject.ClassPathScanner;
public class ClassPathScannerTest {
- private static final String PREFIX = "org.opendaylight.infrautils.inject.guice.test";
+ private static final String PREFIX = "org.opendaylight.odlguice.inject.guice.test";
@Test
public void testClasspathScanning() {
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.test;
+package org.opendaylight.odlguice.inject.guice.test;
public interface ClassPathScannerTestAnotherInterface {
}
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.test;
+package org.opendaylight.odlguice.inject.guice.test;
import javax.inject.Singleton;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.test;
+package org.opendaylight.odlguice.inject.guice.test;
import javax.inject.Singleton;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject.guice.test;
+package org.opendaylight.odlguice.inject.guice.test;
public interface ClassPathScannerTestTopInterface {
}
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject;
+package org.opendaylight.odlguice.inject;
import java.util.concurrent.atomic.AtomicReference;
import javax.annotation.PostConstruct;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject;
+package org.opendaylight.odlguice.inject;
import io.github.classgraph.ClassGraph;
import io.github.classgraph.ClassInfo;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject;
+package org.opendaylight.odlguice.inject;
/**
* Something which can be {@link #init()}-ialized and {@link #destroy()}-d.
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject;
+package org.opendaylight.odlguice.inject;
/**
* Exception to throw from a static Dependency Inject Framework's "Wiring" class.
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.infrautils.inject;
+package org.opendaylight.odlguice.inject;
/**
* Callback invoked when dependency injection is fully complete.
* establishes uniformity, which also helps other reading your code to recognize
* a class as being of the respective kind.
*/
-package org.opendaylight.infrautils.inject;
+package org.opendaylight.odlguice.inject;