These classes are designed okay, drop @Beta annotation.
Change-Id: Iaebd7956ba6d10ff30f0bebe1cf73270c692949e
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
*/
package org.opendaylight.yangtools.concepts;
-import com.google.common.annotations.Beta;
import java.util.EventListener;
import org.eclipse.jdt.annotation.NonNullByDefault;
*
* @param <T> Type of registered listener
*/
-@Beta
@NonNullByDefault
public final class NoOpListenerRegistration<T extends EventListener> extends NoOpObjectRegistration<T>
implements ListenerRegistration<T> {
import static java.util.Objects.requireNonNull;
-import com.google.common.annotations.Beta;
import com.google.common.base.MoreObjects;
import org.eclipse.jdt.annotation.NonNullByDefault;
*
* @param <T> Type of registered object
*/
-@Beta
@NonNullByDefault
public class NoOpObjectRegistration<T> implements Immutable, ObjectRegistration<T> {
private final T instance;