X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Fapi%2Ftype%2FUnionTypeDefinition.java;h=8c88c70cca72d39217422b83260485df2170638f;hb=11806151529a522cf0a27b85e210d1eec433a464;hp=65cda26a486cfcd40b3325c298d74f5512ee4935;hpb=4bdef644b7cebe5dec46783af0ae09a04a113643;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/UnionTypeDefinition.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/UnionTypeDefinition.java index 65cda26a48..8c88c70cca 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/UnionTypeDefinition.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/api/type/UnionTypeDefinition.java @@ -9,17 +9,22 @@ package org.opendaylight.yangtools.yang.model.api.type; import java.util.List; import java.util.Objects; +import org.opendaylight.yangtools.yang.common.QName; +import org.opendaylight.yangtools.yang.common.YangConstants; import org.opendaylight.yangtools.yang.model.api.TypeDefinition; /** * Contains the method which access union item in the union type. */ public interface UnionTypeDefinition extends TypeDefinition { + /** + * Well-known QName of the {@code union} built-in type. + */ + QName QNAME = QName.create(YangConstants.RFC6020_YANG_MODULE, "union").intern(); /** - * Returns type definitions which represent the values of the arguments for - * all YANG type substatement in the main union - * statement. + * Returns type definitions which represent the values of the arguments for all YANG {@code type} substatement in + * the main {@code union} statement. * * @return list of the type definition which contains the union items. */