X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=model%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2Fstmt%2FIdentityEffectiveStatementNamespace.java;fp=model%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2Fstmt%2FIdentityEffectiveStatementNamespace.java;h=7c59a9193533855553a9118a46ffb5c50f403743;hb=b67b827e357ae40ae26e4bfec35b76ef5ee67967;hp=0000000000000000000000000000000000000000;hpb=9728fe497bcb7349f7e6ef9d3d984202d7ac07e7;p=yangtools.git diff --git a/model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/IdentityEffectiveStatementNamespace.java b/model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/IdentityEffectiveStatementNamespace.java new file mode 100644 index 0000000000..7c59a91935 --- /dev/null +++ b/model/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/stmt/IdentityEffectiveStatementNamespace.java @@ -0,0 +1,27 @@ +/* + * Copyright (c) 2018 Pantheon Technologies, 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.yang.model.api.stmt; + +import com.google.common.annotations.Beta; + +/** + * Namespace of available identities. According to RFC7950 section 6.2.1: + *
+ *     All identity names defined in a module and its submodules share
+ *     the same identity identifier namespace.
+ * 
+ * + * @author Robert Varga + */ +@Beta +public abstract class IdentityEffectiveStatementNamespace + extends EffectiveStatementNamespace { + private IdentityEffectiveStatementNamespace() { + // Should never be instantiated + } +}