![JAR search and dependency download from the Maven repository](/logo.png)
org.opendaylight.yangtools.rfc8528.data.util.EmptyMountPointContext Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rfc8528-data-util Show documentation
Show all versions of rfc8528-data-util Show documentation
RFC8528 data model utilities
/*
* Copyright (c) 2019 PANTHEON.tech s.r.o. and others. All rights reserved.
*
* This program and the accompanying materials are made available under 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.yangtools.rfc8528.data.util;
import com.google.common.annotations.Beta;
import java.util.Optional;
import org.opendaylight.yangtools.rfc8528.data.api.MountPointContext;
import org.opendaylight.yangtools.rfc8528.data.api.MountPointContextFactory;
import org.opendaylight.yangtools.rfc8528.data.api.MountPointIdentifier;
import org.opendaylight.yangtools.yang.model.api.EffectiveModelContext;
import org.opendaylight.yangtools.yang.model.spi.AbstractEffectiveModelContextProvider;
/**
* A simple {@link MountPointContext} which does not contain any mount points.
*/
@Beta
public final class EmptyMountPointContext extends AbstractEffectiveModelContextProvider implements MountPointContext {
public EmptyMountPointContext(final EffectiveModelContext modelContext) {
super(modelContext);
}
@Override
public Optional findMountPoint(final MountPointIdentifier label) {
return Optional.empty();
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy