Move declared statements to their own package
[yangtools.git] / yang / yang-model-spi / src / main / java / org / opendaylight / yangtools / yang / model / spi / stmt / impl / decl / RegularKeyStatement.java
similarity index 80%
rename from yang/yang-model-spi/src/main/java/org/opendaylight/yangtools/yang/model/spi/stmt/RegularKeyStatement.java
rename to yang/yang-model-spi/src/main/java/org/opendaylight/yangtools/yang/model/spi/stmt/impl/decl/RegularKeyStatement.java
index d6b5352ded645861c48d8d808dc7a240c74fe5fa..364a8890c3107a8c43377f3a563fde52f2a712d9 100644 (file)
@@ -5,7 +5,7 @@
  * 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.spi.stmt;
+package org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl;
 
 import com.google.common.collect.ImmutableList;
 import java.util.Collection;
@@ -14,10 +14,10 @@ import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.yangtools.yang.common.QName;
 import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
 
-final class RegularKeyStatement extends AbstractKeyStatement {
+public final class RegularKeyStatement extends AbstractKeyStatement {
     private final @NonNull Object substatements;
 
-    RegularKeyStatement(final @NonNull String rawArgument, final @NonNull Set<QName> argument,
+    public RegularKeyStatement(final @NonNull String rawArgument, final @NonNull Set<QName> argument,
             final ImmutableList<? extends DeclaredStatement<?>> substatements) {
         super(rawArgument, argument);
         this.substatements = maskList(substatements);