import org.opendaylight.yangtools.yang.model.api.stmt.YangVersionStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.YinElementStatement;
import org.opendaylight.yangtools.yang.model.api.type.ModifierKind;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.DeviateStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.DeviationStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyActionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyAnydataStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyAnyxmlStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyArgumentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyAugmentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyBaseStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyBelongsToStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyBitStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyChoiceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyConfigStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyContainerStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyDefaultStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyDescriptionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyEnumStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyErrorAppTagStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyErrorMessageStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyExtensionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyFractionDigitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyGroupingStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyIdentityStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyIfFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyIncludeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyInputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyKeyStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyLeafListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyLeafStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyLengthStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMandatoryStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMaxElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMinElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyModifierStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyMustStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyNamespaceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyNotificationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyOrderedByStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyOrganizationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyOutputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPathStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPatternStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPositionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPrefixStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyPresenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRangeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyReferenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRequireInstanceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRevisionDateStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRevisionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyRpcStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyStatusStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyTypeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyTypedefStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUniqueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUnitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUsesStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyValueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyWhenStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyYangVersionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyYinElementStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.ImportStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.ModuleStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RefineStatementImpl;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularActionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularAnydataStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularAnyxmlStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularArgumentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularAugmentStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularBaseStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularBelongsToStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularBitStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularChoiceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularConfigStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularContainerStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularDefaultStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularDescriptionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularEnumStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularErrorAppTagStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularErrorMessageStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularExtensionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularFractionDigitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularGroupingStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularIdentityStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularIfFeatureStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularIncludeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularInputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularKeyStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularLeafListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularLeafStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularLengthStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularListStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMandatoryStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMaxElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMinElementsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularModifierStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularMustStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularNamespaceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularNotificationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularOrderedByStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularOrganizationStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularOutputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPathStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPatternStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPositionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPrefixStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularPresenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRangeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularReferenceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRequireInstanceStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRevisionDateStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRevisionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularRpcStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularStatusStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularTypeStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularTypedefStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUniqueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUnitsStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUsesStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularValueStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularWhenStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularYangVersionStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularYinElementStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.SubmoduleStatementImpl;
import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression.QualifiedBound;
/**
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.InputStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.OutputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUndeclaredInputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.EmptyUndeclaredOutputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUndeclaredInputStatement;
+import org.opendaylight.yangtools.yang.model.spi.stmt.impl.decl.RegularUndeclaredOutputStatement;
/**
* Static entry point to instantiating {@link DeclaredStatements} covered in the {@code RFC7950} metamodel which are
* 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 org.opendaylight.yangtools.yang.common.UnqualifiedQName;
* 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.ImmutableSet;
import java.util.Set;
* 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 static java.util.Objects.requireNonNull;
* 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 static java.util.Objects.requireNonNull;
* 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 org.opendaylight.yangtools.yang.model.api.DeviateKind;
import org.opendaylight.yangtools.yang.model.api.stmt.DeviateStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class DeviateStatementImpl extends WithSubstatements<DeviateKind> implements DeviateStatement {
- DeviateStatementImpl(final DeviateKind argument,
+public final class DeviateStatementImpl extends WithSubstatements<DeviateKind> implements DeviateStatement {
+ public DeviateStatementImpl(final DeviateKind argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument.getKeyword(), argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class DeviationStatementImpl extends WithSubstatements<Absolute> implements DeviationStatement {
- DeviationStatementImpl(final String rawArgument, final Absolute argument,
+public final class DeviationStatementImpl extends WithSubstatements<Absolute> implements DeviationStatement {
+ public DeviationStatementImpl(final String rawArgument, final Absolute argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ActionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyActionStatement extends WithQNameArgument implements ActionStatement {
- EmptyActionStatement(final QName argument) {
+public final class EmptyActionStatement extends WithQNameArgument implements ActionStatement {
+ public EmptyActionStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.AnydataStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyAnydataStatement extends WithQNameArgument implements AnydataStatement {
- EmptyAnydataStatement(final QName argument) {
+public final class EmptyAnydataStatement extends WithQNameArgument implements AnydataStatement {
+ public EmptyAnydataStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyAnyxmlStatement extends WithQNameArgument implements AnyxmlStatement {
- EmptyAnyxmlStatement(final QName argument) {
+public final class EmptyAnyxmlStatement extends WithQNameArgument implements AnyxmlStatement {
+ public EmptyAnyxmlStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ArgumentStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyArgumentStatement extends WithQNameArgument implements ArgumentStatement {
- EmptyArgumentStatement(final QName argument) {
+public final class EmptyArgumentStatement extends WithQNameArgument implements ArgumentStatement {
+ public EmptyArgumentStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.AugmentStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyAugmentStatement extends WithArgument<SchemaNodeIdentifier> implements AugmentStatement {
- EmptyAugmentStatement(final String rawArgument, final SchemaNodeIdentifier argument) {
+public final class EmptyAugmentStatement extends WithArgument<SchemaNodeIdentifier> implements AugmentStatement {
+ public EmptyAugmentStatement(final String rawArgument, final SchemaNodeIdentifier argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.BaseStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyBaseStatement extends WithQNameArgument implements BaseStatement {
- EmptyBaseStatement(final QName argument) {
+public final class EmptyBaseStatement extends WithQNameArgument implements BaseStatement {
+ public EmptyBaseStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.BelongsToStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyBelongsToStatement extends WithRawStringArgument implements BelongsToStatement {
- EmptyBelongsToStatement(final String rawArgument) {
+public final class EmptyBelongsToStatement extends WithRawStringArgument implements BelongsToStatement {
+ public EmptyBelongsToStatement(final String rawArgument) {
super(rawArgument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.BitStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyBitStatement extends WithRawStringArgument implements BitStatement {
- EmptyBitStatement(final @NonNull String argument) {
+public final class EmptyBitStatement extends WithRawStringArgument implements BitStatement {
+ public EmptyBitStatement(final @NonNull String argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ChoiceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyChoiceStatement extends WithQNameArgument implements ChoiceStatement {
- EmptyChoiceStatement(final QName argument) {
+public final class EmptyChoiceStatement extends WithQNameArgument implements ChoiceStatement {
+ public EmptyChoiceStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.ConfigStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyConfigStatement extends ArgumentToString<Boolean> implements ConfigStatement {
- EmptyConfigStatement(final Boolean argument) {
+public final class EmptyConfigStatement extends ArgumentToString<Boolean> implements ConfigStatement {
+ public EmptyConfigStatement(final Boolean argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyContainerStatement extends WithQNameArgument implements ContainerStatement {
- EmptyContainerStatement(final QName argument) {
+public final class EmptyContainerStatement extends WithQNameArgument implements ContainerStatement {
+ public EmptyContainerStatement(final QName argument) {
super(argument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.DefaultStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyDefaultStatement extends WithRawStringArgument implements DefaultStatement {
- EmptyDefaultStatement(final @NonNull String rawArgument) {
+public final class EmptyDefaultStatement extends WithRawStringArgument implements DefaultStatement {
+ public EmptyDefaultStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.DescriptionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyDescriptionStatement extends WithRawStringArgument implements DescriptionStatement {
- EmptyDescriptionStatement(final @NonNull String rawArgument) {
+public final class EmptyDescriptionStatement extends WithRawStringArgument implements DescriptionStatement {
+ public EmptyDescriptionStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.EnumStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyEnumStatement extends WithArgument<String> implements EnumStatement {
- EmptyEnumStatement(final String rawArgument, final String argument) {
+public final class EmptyEnumStatement extends WithArgument<String> implements EnumStatement {
+ public EmptyEnumStatement(final String rawArgument, final String argument) {
super(rawArgument, argument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.ErrorAppTagStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyErrorAppTagStatement extends WithRawStringArgument implements ErrorAppTagStatement {
- EmptyErrorAppTagStatement(final @NonNull String rawArgument) {
+public final class EmptyErrorAppTagStatement extends WithRawStringArgument implements ErrorAppTagStatement {
+ public EmptyErrorAppTagStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.ErrorMessageStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyErrorMessageStatement extends WithRawStringArgument implements ErrorMessageStatement {
- EmptyErrorMessageStatement(final @NonNull String rawArgument) {
+public final class EmptyErrorMessageStatement extends WithRawStringArgument implements ErrorMessageStatement {
+ public EmptyErrorMessageStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ExtensionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyExtensionStatement extends WithQNameArgument implements ExtensionStatement {
- EmptyExtensionStatement(final QName argument) {
+public final class EmptyExtensionStatement extends WithQNameArgument implements ExtensionStatement {
+ public EmptyExtensionStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyFeatureStatement extends WithQNameArgument implements FeatureStatement {
- EmptyFeatureStatement(final QName argument) {
+public final class EmptyFeatureStatement extends WithQNameArgument implements FeatureStatement {
+ public EmptyFeatureStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.FractionDigitsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyFractionDigitsStatement extends ArgumentToString<Integer> implements FractionDigitsStatement {
- EmptyFractionDigitsStatement(final Integer argument) {
+public final class EmptyFractionDigitsStatement extends ArgumentToString<Integer> implements FractionDigitsStatement {
+ public EmptyFractionDigitsStatement(final Integer argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyGroupingStatement extends WithQNameArgument implements GroupingStatement {
- EmptyGroupingStatement(final QName argument) {
+public final class EmptyGroupingStatement extends WithQNameArgument implements GroupingStatement {
+ public EmptyGroupingStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.IdentityStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyIdentityStatement extends WithQNameArgument implements IdentityStatement {
- EmptyIdentityStatement(final QName argument) {
+public final class EmptyIdentityStatement extends WithQNameArgument implements IdentityStatement {
+ public EmptyIdentityStatement(final QName argument) {
super(argument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureExpr;
import org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyIfFeatureStatement extends WithArgument<IfFeatureExpr> implements IfFeatureStatement {
- EmptyIfFeatureStatement(final @NonNull String rawArgument, final @NonNull IfFeatureExpr argument) {
+public final class EmptyIfFeatureStatement extends WithArgument<IfFeatureExpr> implements IfFeatureStatement {
+ public EmptyIfFeatureStatement(final @NonNull String rawArgument, final @NonNull IfFeatureExpr argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.IncludeStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyIncludeStatement extends WithArgument<String> implements IncludeStatement {
- EmptyIncludeStatement(final String rawArgument, final String argument) {
+public final class EmptyIncludeStatement extends WithArgument<String> implements IncludeStatement {
+ public EmptyIncludeStatement(final String rawArgument, final String argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.InputStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-class EmptyInputStatement extends WithQNameArgument implements InputStatement {
- EmptyInputStatement(final QName argument) {
+public class EmptyInputStatement extends WithQNameArgument implements InputStatement {
+ public EmptyInputStatement(final QName argument) {
super(argument);
}
}
* 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 java.util.Set;
import org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.common.QName;
-final class EmptyKeyStatement extends AbstractKeyStatement {
- EmptyKeyStatement(final @NonNull String rawArgument, final @NonNull Set<QName> argument) {
+public final class EmptyKeyStatement extends AbstractKeyStatement {
+ public EmptyKeyStatement(final @NonNull String rawArgument, final @NonNull Set<QName> argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.LeafListStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyLeafListStatement extends WithQNameArgument implements LeafListStatement {
- EmptyLeafListStatement(final QName argument) {
+public final class EmptyLeafListStatement extends WithQNameArgument implements LeafListStatement {
+ public EmptyLeafListStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.LeafStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyLeafStatement extends WithQNameArgument implements LeafStatement {
- EmptyLeafStatement(final QName argument) {
+public final class EmptyLeafStatement extends WithQNameArgument implements LeafStatement {
+ public EmptyLeafStatement(final QName argument) {
super(argument);
}
}
* 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 java.util.List;
import org.opendaylight.yangtools.yang.model.api.stmt.LengthStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ValueRange;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyLengthStatement extends WithArgument<List<ValueRange>> implements LengthStatement {
- EmptyLengthStatement(final String rawArgument, final List<ValueRange> argument) {
+public final class EmptyLengthStatement extends WithArgument<List<ValueRange>> implements LengthStatement {
+ public EmptyLengthStatement(final String rawArgument, final List<ValueRange> argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ListStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyListStatement extends WithQNameArgument implements ListStatement {
- EmptyListStatement(final QName argument) {
+public final class EmptyListStatement extends WithQNameArgument implements ListStatement {
+ public EmptyListStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.MandatoryStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyMandatoryStatement extends ArgumentToString<Boolean> implements MandatoryStatement {
- EmptyMandatoryStatement(final Boolean argument) {
+public final class EmptyMandatoryStatement extends ArgumentToString<Boolean> implements MandatoryStatement {
+ public EmptyMandatoryStatement(final Boolean argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.MaxElementsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyMaxElementsStatement extends WithArgument<String> implements MaxElementsStatement {
- EmptyMaxElementsStatement(final String rawArgument, final String argument) {
+public final class EmptyMaxElementsStatement extends WithArgument<String> implements MaxElementsStatement {
+ public EmptyMaxElementsStatement(final String rawArgument, final String argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.MinElementsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyMinElementsStatement extends ArgumentToString<Integer> implements MinElementsStatement {
- EmptyMinElementsStatement(final Integer argument) {
+public final class EmptyMinElementsStatement extends ArgumentToString<Integer> implements MinElementsStatement {
+ public EmptyMinElementsStatement(final Integer argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.ModifierStatement;
import org.opendaylight.yangtools.yang.model.api.type.ModifierKind;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyModifierStatement extends WithArgument<ModifierKind> implements ModifierStatement {
- EmptyModifierStatement(final ModifierKind argument) {
+public final class EmptyModifierStatement extends WithArgument<ModifierKind> implements ModifierStatement {
+ public EmptyModifierStatement(final ModifierKind argument) {
super(argument.getKeyword(), argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.MustStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression.QualifiedBound;
-final class EmptyMustStatement extends WithArgument<QualifiedBound> implements MustStatement {
- EmptyMustStatement(final String rawArgument, final QualifiedBound argument) {
+public final class EmptyMustStatement extends WithArgument<QualifiedBound> implements MustStatement {
+ public EmptyMustStatement(final String rawArgument, final QualifiedBound argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.XMLNamespace;
import org.opendaylight.yangtools.yang.model.api.stmt.NamespaceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyNamespaceStatement extends ArgumentToString<XMLNamespace> implements NamespaceStatement {
- EmptyNamespaceStatement(final XMLNamespace argument) {
+public final class EmptyNamespaceStatement extends ArgumentToString<XMLNamespace> implements NamespaceStatement {
+ public EmptyNamespaceStatement(final XMLNamespace argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.NotificationStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyNotificationStatement extends WithQNameArgument implements NotificationStatement {
- EmptyNotificationStatement(final QName argument) {
+public final class EmptyNotificationStatement extends WithQNameArgument implements NotificationStatement {
+ public EmptyNotificationStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.Ordering;
-final class EmptyOrderedByStatement extends AbstractOrderedByStatement {
- EmptyOrderedByStatement(final Ordering argument) {
+public final class EmptyOrderedByStatement extends AbstractOrderedByStatement {
+ public EmptyOrderedByStatement(final Ordering argument) {
super(argument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.OrganizationStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyOrganizationStatement extends WithRawStringArgument implements OrganizationStatement {
- EmptyOrganizationStatement(final @NonNull String rawArgument) {
+public final class EmptyOrganizationStatement extends WithRawStringArgument implements OrganizationStatement {
+ public EmptyOrganizationStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.OutputStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-class EmptyOutputStatement extends WithQNameArgument implements OutputStatement {
- EmptyOutputStatement(final QName argument) {
+public class EmptyOutputStatement extends WithQNameArgument implements OutputStatement {
+ public EmptyOutputStatement(final QName argument) {
super(argument);
}
}
* 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 static java.util.Objects.requireNonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.PathStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement;
-class EmptyPathStatement extends AbstractDeclaredStatement<PathExpression> implements PathStatement {
+public class EmptyPathStatement extends AbstractDeclaredStatement<PathExpression> implements PathStatement {
private final @NonNull PathExpression argument;
- EmptyPathStatement(final PathExpression argument) {
+ public EmptyPathStatement(final PathExpression argument) {
this.argument = requireNonNull(argument);
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.PatternExpression;
import org.opendaylight.yangtools.yang.model.api.stmt.PatternStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyPatternStatement extends ArgumentToString<PatternExpression> implements PatternStatement {
- EmptyPatternStatement(final PatternExpression argument) {
+public final class EmptyPatternStatement extends ArgumentToString<PatternExpression> implements PatternStatement {
+ public EmptyPatternStatement(final PatternExpression argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.Uint32;
import org.opendaylight.yangtools.yang.model.api.stmt.PositionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyPositionStatement extends ArgumentToString<Uint32> implements PositionStatement {
- EmptyPositionStatement(final Uint32 argument) {
+public final class EmptyPositionStatement extends ArgumentToString<Uint32> implements PositionStatement {
+ public EmptyPositionStatement(final Uint32 argument) {
super(argument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.PrefixStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyPrefixStatement extends WithRawStringArgument implements PrefixStatement {
- EmptyPrefixStatement(final @NonNull String rawArgument) {
+public final class EmptyPrefixStatement extends WithRawStringArgument implements PrefixStatement {
+ public EmptyPrefixStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.PresenceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyPresenceStatement extends WithRawStringArgument implements PresenceStatement {
- EmptyPresenceStatement(final @NonNull String rawArgument) {
+public final class EmptyPresenceStatement extends WithRawStringArgument implements PresenceStatement {
+ public EmptyPresenceStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 java.util.List;
import org.opendaylight.yangtools.yang.model.api.stmt.RangeStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ValueRange;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyRangeStatement extends WithArgument<List<ValueRange>> implements RangeStatement {
- EmptyRangeStatement(final String rawArgument, final List<ValueRange> argument) {
+public final class EmptyRangeStatement extends WithArgument<List<ValueRange>> implements RangeStatement {
+ public EmptyRangeStatement(final String rawArgument, final List<ValueRange> argument) {
super(rawArgument, argument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.ReferenceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyReferenceStatement extends WithRawStringArgument implements ReferenceStatement {
- EmptyReferenceStatement(final @NonNull String rawArgument) {
+public final class EmptyReferenceStatement extends WithRawStringArgument implements ReferenceStatement {
+ public EmptyReferenceStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.RequireInstanceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyRequireInstanceStatement extends ArgumentToString<Boolean> implements RequireInstanceStatement {
- EmptyRequireInstanceStatement(final Boolean argument) {
+public final class EmptyRequireInstanceStatement extends ArgumentToString<Boolean> implements RequireInstanceStatement {
+ public EmptyRequireInstanceStatement(final Boolean argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.Revision;
import org.opendaylight.yangtools.yang.model.api.stmt.RevisionDateStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyRevisionDateStatement extends ArgumentToString<Revision> implements RevisionDateStatement {
- EmptyRevisionDateStatement(final Revision argument) {
+public final class EmptyRevisionDateStatement extends ArgumentToString<Revision> implements RevisionDateStatement {
+ public EmptyRevisionDateStatement(final Revision argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.Revision;
import org.opendaylight.yangtools.yang.model.api.stmt.RevisionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyRevisionStatement extends ArgumentToString<Revision> implements RevisionStatement {
- EmptyRevisionStatement(final Revision argument) {
+public final class EmptyRevisionStatement extends ArgumentToString<Revision> implements RevisionStatement {
+ public EmptyRevisionStatement(final Revision argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyRpcStatement extends WithQNameArgument implements RpcStatement {
- EmptyRpcStatement(final QName argument) {
+public final class EmptyRpcStatement extends WithQNameArgument implements RpcStatement {
+ public EmptyRpcStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.Status;
-final class EmptyStatusStatement extends AbstractStatusStatement {
- EmptyStatusStatement(final Status argument) {
+public final class EmptyStatusStatement extends AbstractStatusStatement {
+ public EmptyStatusStatement(final Status argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyTypeStatement extends WithRawStringArgument implements TypeStatement {
- EmptyTypeStatement(final String rawArgument) {
+public final class EmptyTypeStatement extends WithRawStringArgument implements TypeStatement {
+ public EmptyTypeStatement(final String rawArgument) {
super(rawArgument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.TypedefStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument;
-final class EmptyTypedefStatement extends WithQNameArgument implements TypedefStatement {
- EmptyTypedefStatement(final QName argument) {
+public final class EmptyTypedefStatement extends WithQNameArgument implements TypedefStatement {
+ public EmptyTypedefStatement(final QName argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.meta.StatementSource;
-final class EmptyUndeclaredInputStatement extends EmptyInputStatement {
- EmptyUndeclaredInputStatement(final QName argument) {
+public final class EmptyUndeclaredInputStatement extends EmptyInputStatement {
+ public EmptyUndeclaredInputStatement(final QName argument) {
super(argument);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.meta.StatementSource;
-final class EmptyUndeclaredOutputStatement extends EmptyOutputStatement {
- EmptyUndeclaredOutputStatement(final QName argument) {
+public final class EmptyUndeclaredOutputStatement extends EmptyOutputStatement {
+ public EmptyUndeclaredOutputStatement(final QName argument) {
super(argument);
}
* 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 java.util.Set;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Descendant;
import org.opendaylight.yangtools.yang.model.api.stmt.UniqueStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyUniqueStatement extends WithArgument<Set<Descendant>> implements UniqueStatement {
- EmptyUniqueStatement(final String rawArgument, final Set<Descendant> argument) {
+public final class EmptyUniqueStatement extends WithArgument<Set<Descendant>> implements UniqueStatement {
+ public EmptyUniqueStatement(final String rawArgument, final Set<Descendant> argument) {
super(rawArgument, argument);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.UnitsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument;
-final class EmptyUnitsStatement extends WithRawStringArgument implements UnitsStatement {
- EmptyUnitsStatement(final @NonNull String rawArgument) {
+public final class EmptyUnitsStatement extends WithRawStringArgument implements UnitsStatement {
+ public EmptyUnitsStatement(final @NonNull String rawArgument) {
super(rawArgument);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.UsesStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
-final class EmptyUsesStatement extends WithArgument<QName> implements UsesStatement {
- EmptyUsesStatement(final String rawArgument, final QName argument) {
+public final class EmptyUsesStatement extends WithArgument<QName> implements UsesStatement {
+ public EmptyUsesStatement(final String rawArgument, final QName argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.ValueStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyValueStatement extends ArgumentToString<Integer> implements ValueStatement {
- EmptyValueStatement(final Integer argument) {
+public final class EmptyValueStatement extends ArgumentToString<Integer> implements ValueStatement {
+ public EmptyValueStatement(final Integer argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.WhenStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument;
import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression.QualifiedBound;
-final class EmptyWhenStatement extends WithArgument<QualifiedBound> implements WhenStatement {
- EmptyWhenStatement(final String rawArgument, final QualifiedBound argument) {
+public final class EmptyWhenStatement extends WithArgument<QualifiedBound> implements WhenStatement {
+ public EmptyWhenStatement(final String rawArgument, final QualifiedBound argument) {
super(rawArgument, argument);
}
}
* 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 org.opendaylight.yangtools.yang.common.YangVersion;
import org.opendaylight.yangtools.yang.model.api.stmt.YangVersionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyYangVersionStatement extends ArgumentToString<YangVersion> implements YangVersionStatement {
- EmptyYangVersionStatement(final YangVersion argument) {
+public final class EmptyYangVersionStatement extends ArgumentToString<YangVersion> implements YangVersionStatement {
+ public EmptyYangVersionStatement(final YangVersion argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.stmt.YinElementStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString;
-final class EmptyYinElementStatement extends ArgumentToString<Boolean> implements YinElementStatement {
- EmptyYinElementStatement(final Boolean argument) {
+public final class EmptyYinElementStatement extends ArgumentToString<Boolean> implements YinElementStatement {
+ public EmptyYinElementStatement(final Boolean argument) {
super(argument);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ImportStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class ImportStatementImpl extends WithSubstatements implements ImportStatement {
- ImportStatementImpl(final String rawArgument,
+public final class ImportStatementImpl extends WithSubstatements implements ImportStatement {
+ public ImportStatementImpl(final String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.UnqualifiedQName;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ModuleStatement;
-final class ModuleStatementImpl extends AbstractDeclaredEffectiveRootStatement<ModuleStatement>
+public final class ModuleStatementImpl extends AbstractDeclaredEffectiveRootStatement<ModuleStatement>
implements ModuleStatement {
- ModuleStatementImpl(final String rawArgument, final UnqualifiedQName argument,
+ public ModuleStatementImpl(final String rawArgument, final UnqualifiedQName argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Descendant;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RefineStatementImpl extends WithSubstatements<Descendant> implements RefineStatement {
- RefineStatementImpl(final String rawArgument, final Descendant argument,
+public final class RefineStatementImpl extends WithSubstatements<Descendant> implements RefineStatement {
+ public RefineStatementImpl(final String rawArgument, final Descendant argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ActionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularActionStatement extends WithSubstatements implements ActionStatement {
- RegularActionStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularActionStatement extends WithSubstatements implements ActionStatement {
+ public RegularActionStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.AnydataStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-/**
- * YANG 1.1 AnyData declared statement implementation.
- */
-final class RegularAnydataStatement extends WithSubstatements implements AnydataStatement {
- RegularAnydataStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularAnydataStatement extends WithSubstatements implements AnydataStatement {
+ public RegularAnydataStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.AnyxmlStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularAnyxmlStatement extends WithSubstatements implements AnyxmlStatement {
- RegularAnyxmlStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularAnyxmlStatement extends WithSubstatements implements AnyxmlStatement {
+ public RegularAnyxmlStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ArgumentStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularArgumentStatement extends WithSubstatements implements ArgumentStatement {
- RegularArgumentStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularArgumentStatement extends WithSubstatements implements ArgumentStatement {
+ public RegularArgumentStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularAugmentStatement extends WithSubstatements<SchemaNodeIdentifier> implements AugmentStatement {
- RegularAugmentStatement(final @NonNull String rawArgument, final @NonNull SchemaNodeIdentifier argument,
+public final class RegularAugmentStatement extends WithSubstatements<SchemaNodeIdentifier> implements AugmentStatement {
+ public RegularAugmentStatement(final @NonNull String rawArgument, final @NonNull SchemaNodeIdentifier argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.BaseStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularBaseStatement extends WithSubstatements implements BaseStatement {
- RegularBaseStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularBaseStatement extends WithSubstatements implements BaseStatement {
+ public RegularBaseStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.BelongsToStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularBelongsToStatement extends WithSubstatements implements BelongsToStatement {
- RegularBelongsToStatement(final @NonNull String rawArgument,
+public final class RegularBelongsToStatement extends WithSubstatements implements BelongsToStatement {
+ public RegularBelongsToStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.BitStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularBitStatement extends WithSubstatements implements BitStatement {
- RegularBitStatement(final @NonNull String argument,
+public final class RegularBitStatement extends WithSubstatements implements BitStatement {
+ public RegularBitStatement(final @NonNull String argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ChoiceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularChoiceStatement extends WithSubstatements implements ChoiceStatement {
- RegularChoiceStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularChoiceStatement extends WithSubstatements implements ChoiceStatement {
+ public RegularChoiceStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ConfigStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularConfigStatement extends WithSubstatements<Boolean> implements ConfigStatement {
- RegularConfigStatement(final Boolean argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularConfigStatement extends WithSubstatements<Boolean> implements ConfigStatement {
+ public RegularConfigStatement(final Boolean argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ContainerStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularContainerStatement extends WithSubstatements implements ContainerStatement {
- RegularContainerStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularContainerStatement extends WithSubstatements implements ContainerStatement {
+ public RegularContainerStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.DefaultStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularDefaultStatement extends WithSubstatements implements DefaultStatement {
- RegularDefaultStatement(final @NonNull String rawArgument,
+public final class RegularDefaultStatement extends WithSubstatements implements DefaultStatement {
+ public RegularDefaultStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.DescriptionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularDescriptionStatement extends WithSubstatements implements DescriptionStatement {
- RegularDescriptionStatement(final @NonNull String rawArgument,
+public final class RegularDescriptionStatement extends WithSubstatements implements DescriptionStatement {
+ public RegularDescriptionStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.EnumStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularEnumStatement extends WithSubstatements<String> implements EnumStatement {
- RegularEnumStatement(final String rawArgument, final String argument,
+public final class RegularEnumStatement extends WithSubstatements<String> implements EnumStatement {
+ public RegularEnumStatement(final String rawArgument, final String argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.ErrorAppTagStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularErrorAppTagStatement extends WithSubstatements implements ErrorAppTagStatement {
- RegularErrorAppTagStatement(final @NonNull String rawArgument,
+public final class RegularErrorAppTagStatement extends WithSubstatements implements ErrorAppTagStatement {
+ public RegularErrorAppTagStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.ErrorMessageStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularErrorMessageStatement extends WithSubstatements implements ErrorMessageStatement {
- RegularErrorMessageStatement(final @NonNull String rawArgument,
+public final class RegularErrorMessageStatement extends WithSubstatements implements ErrorMessageStatement {
+ public RegularErrorMessageStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ExtensionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularExtensionStatement extends WithSubstatements implements ExtensionStatement {
- RegularExtensionStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularExtensionStatement extends WithSubstatements implements ExtensionStatement {
+ public RegularExtensionStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.FeatureStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularFeatureStatement extends WithSubstatements implements FeatureStatement {
- RegularFeatureStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularFeatureStatement extends WithSubstatements implements FeatureStatement {
+ public RegularFeatureStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.FractionDigitsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularFractionDigitsStatement extends WithSubstatements<Integer> implements FractionDigitsStatement {
- RegularFractionDigitsStatement(final Integer argument,
+public final class RegularFractionDigitsStatement extends WithSubstatements<Integer>
+ implements FractionDigitsStatement {
+ public RegularFractionDigitsStatement(final Integer argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.GroupingStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularGroupingStatement extends WithSubstatements implements GroupingStatement {
- RegularGroupingStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularGroupingStatement extends WithSubstatements implements GroupingStatement {
+ public RegularGroupingStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.IdentityStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularIdentityStatement extends WithSubstatements implements IdentityStatement {
- RegularIdentityStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularIdentityStatement extends WithSubstatements implements IdentityStatement {
+ public RegularIdentityStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.IfFeatureStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularIfFeatureStatement extends WithSubstatements<IfFeatureExpr> implements IfFeatureStatement {
- RegularIfFeatureStatement(final @NonNull String rawArgument, final @NonNull IfFeatureExpr argument,
+public final class RegularIfFeatureStatement extends WithSubstatements<IfFeatureExpr> implements IfFeatureStatement {
+ public RegularIfFeatureStatement(final @NonNull String rawArgument, final @NonNull IfFeatureExpr argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.IncludeStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularIncludeStatement extends WithSubstatements<String> implements IncludeStatement {
- RegularIncludeStatement(final String rawArgument, final String argument,
+public final class RegularIncludeStatement extends WithSubstatements<String> implements IncludeStatement {
+ public RegularIncludeStatement(final String rawArgument, final String argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.InputStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-class RegularInputStatement extends WithSubstatements implements InputStatement {
- RegularInputStatement(final QName argument,
+public class RegularInputStatement extends WithSubstatements implements InputStatement {
+ public RegularInputStatement(final QName argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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;
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);
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.LeafListStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularLeafListStatement extends WithSubstatements implements LeafListStatement {
- RegularLeafListStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularLeafListStatement extends WithSubstatements implements LeafListStatement {
+ public RegularLeafListStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.LeafStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularLeafStatement extends WithSubstatements implements LeafStatement {
- RegularLeafStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularLeafStatement extends WithSubstatements implements LeafStatement {
+ public RegularLeafStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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.List;
import org.opendaylight.yangtools.yang.model.api.stmt.ValueRange;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularLengthStatement extends WithSubstatements<List<ValueRange>> implements LengthStatement {
- RegularLengthStatement(final String rawArgument, final List<ValueRange> argument,
+public final class RegularLengthStatement extends WithSubstatements<List<ValueRange>> implements LengthStatement {
+ public RegularLengthStatement(final String rawArgument, final List<ValueRange> argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.ListStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularListStatement extends WithSubstatements implements ListStatement {
- RegularListStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularListStatement extends WithSubstatements implements ListStatement {
+ public RegularListStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.MandatoryStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularMandatoryStatement extends WithSubstatements<Boolean> implements MandatoryStatement {
- RegularMandatoryStatement(final Boolean argument,
+public final class RegularMandatoryStatement extends WithSubstatements<Boolean> implements MandatoryStatement {
+ public RegularMandatoryStatement(final Boolean argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.MaxElementsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularMaxElementsStatement extends WithSubstatements<String> implements MaxElementsStatement {
- RegularMaxElementsStatement(final String rawArgument, final String argument,
+public final class RegularMaxElementsStatement extends WithSubstatements<String> implements MaxElementsStatement {
+ public RegularMaxElementsStatement(final String rawArgument, final String argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.MinElementsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularMinElementsStatement extends WithSubstatements<Integer> implements MinElementsStatement {
- RegularMinElementsStatement(final Integer argument,
+public final class RegularMinElementsStatement extends WithSubstatements<Integer> implements MinElementsStatement {
+ public RegularMinElementsStatement(final Integer argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.type.ModifierKind;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularModifierStatement extends WithSubstatements<ModifierKind> implements ModifierStatement {
- RegularModifierStatement(final ModifierKind argument,
+public final class RegularModifierStatement extends WithSubstatements<ModifierKind> implements ModifierStatement {
+ public RegularModifierStatement(final ModifierKind argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument.getKeyword(), argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression.QualifiedBound;
-final class RegularMustStatement extends WithSubstatements<QualifiedBound> implements MustStatement {
- RegularMustStatement(final String rawArgument, final QualifiedBound argument,
+public final class RegularMustStatement extends WithSubstatements<QualifiedBound> implements MustStatement {
+ public RegularMustStatement(final String rawArgument, final QualifiedBound argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.XMLNamespace;
import org.opendaylight.yangtools.yang.model.api.stmt.NamespaceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularNamespaceStatement extends WithSubstatements<XMLNamespace> implements NamespaceStatement {
- RegularNamespaceStatement(final XMLNamespace argument,
+public final class RegularNamespaceStatement extends WithSubstatements<XMLNamespace> implements NamespaceStatement {
+ public RegularNamespaceStatement(final XMLNamespace argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.NotificationStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularNotificationStatement extends WithSubstatements implements NotificationStatement {
- RegularNotificationStatement(final QName argument,
+public final class RegularNotificationStatement extends WithSubstatements implements NotificationStatement {
+ public RegularNotificationStatement(final QName argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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;
import org.opendaylight.yangtools.yang.common.Ordering;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
-final class RegularOrderedByStatement extends AbstractOrderedByStatement {
+public final class RegularOrderedByStatement extends AbstractOrderedByStatement {
private final @NonNull Object substatements;
- RegularOrderedByStatement(final Ordering argument,
+ public RegularOrderedByStatement(final Ordering argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument);
this.substatements = maskList(substatements);
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.OrganizationStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularOrganizationStatement extends WithSubstatements implements OrganizationStatement {
- RegularOrganizationStatement(final @NonNull String rawArgument,
+public final class RegularOrganizationStatement extends WithSubstatements implements OrganizationStatement {
+ public RegularOrganizationStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.OutputStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-class RegularOutputStatement extends WithSubstatements implements OutputStatement {
- RegularOutputStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public class RegularOutputStatement extends WithSubstatements implements OutputStatement {
+ public RegularOutputStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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;
import org.opendaylight.yangtools.yang.model.api.PathExpression;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
-final class RegularPathStatement extends EmptyPathStatement {
+public final class RegularPathStatement extends EmptyPathStatement {
private final @NonNull Object substatements;
- RegularPathStatement(final PathExpression argument,
+ public RegularPathStatement(final PathExpression argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument);
this.substatements = maskList(substatements);
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.PatternStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularPatternStatement extends WithSubstatements<PatternExpression> implements PatternStatement {
- RegularPatternStatement(final PatternExpression argument,
+public final class RegularPatternStatement extends WithSubstatements<PatternExpression> implements PatternStatement {
+ public RegularPatternStatement(final PatternExpression argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.Uint32;
import org.opendaylight.yangtools.yang.model.api.stmt.PositionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularPositionStatement extends WithSubstatements<Uint32> implements PositionStatement {
- RegularPositionStatement(final Uint32 argument,
+public final class RegularPositionStatement extends WithSubstatements<Uint32> implements PositionStatement {
+ public RegularPositionStatement(final Uint32 argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.PrefixStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularPrefixStatement extends WithSubstatements implements PrefixStatement {
- RegularPrefixStatement(final @NonNull String rawArgument,
+public final class RegularPrefixStatement extends WithSubstatements implements PrefixStatement {
+ public RegularPrefixStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.PresenceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularPresenceStatement extends WithSubstatements implements PresenceStatement {
- RegularPresenceStatement(final @NonNull String rawArgument,
+public final class RegularPresenceStatement extends WithSubstatements implements PresenceStatement {
+ public RegularPresenceStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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.List;
import org.opendaylight.yangtools.yang.model.api.stmt.ValueRange;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularRangeStatement extends WithSubstatements<List<ValueRange>> implements RangeStatement {
- RegularRangeStatement(final String rawArgument, final List<ValueRange> argument,
+public final class RegularRangeStatement extends WithSubstatements<List<ValueRange>> implements RangeStatement {
+ public RegularRangeStatement(final String rawArgument, final List<ValueRange> argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.ReferenceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularReferenceStatement extends WithSubstatements implements ReferenceStatement {
- RegularReferenceStatement(final @NonNull String rawArgument,
+public final class RegularReferenceStatement extends WithSubstatements implements ReferenceStatement {
+ public RegularReferenceStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.RequireInstanceStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularRequireInstanceStatement extends WithSubstatements<Boolean> implements RequireInstanceStatement {
- RegularRequireInstanceStatement(final Boolean argument,
+public final class RegularRequireInstanceStatement extends WithSubstatements<Boolean>
+ implements RequireInstanceStatement {
+ public RegularRequireInstanceStatement(final Boolean argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.Revision;
import org.opendaylight.yangtools.yang.model.api.stmt.RevisionDateStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularRevisionDateStatement extends WithSubstatements<Revision> implements RevisionDateStatement {
- RegularRevisionDateStatement(final Revision argument,
+public final class RegularRevisionDateStatement extends WithSubstatements<Revision> implements RevisionDateStatement {
+ public RegularRevisionDateStatement(final Revision argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.Revision;
import org.opendaylight.yangtools.yang.model.api.stmt.RevisionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularRevisionStatement extends WithSubstatements<Revision> implements RevisionStatement {
- RegularRevisionStatement(final Revision argument,
+public final class RegularRevisionStatement extends WithSubstatements<Revision> implements RevisionStatement {
+ public RegularRevisionStatement(final Revision argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.RpcStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularRpcStatement extends WithSubstatements implements RpcStatement {
- RegularRpcStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularRpcStatement extends WithSubstatements implements RpcStatement {
+ public RegularRpcStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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;
import org.opendaylight.yangtools.yang.model.api.Status;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
-final class RegularStatusStatement extends AbstractStatusStatement {
+public final class RegularStatusStatement extends AbstractStatusStatement {
private final @NonNull Object substatements;
- RegularStatusStatement(final Status argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+ public RegularStatusStatement(final Status argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument);
this.substatements = maskList(substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.TypeStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularTypeStatement extends WithSubstatements implements TypeStatement {
- RegularTypeStatement(final String rawArgument,
+public final class RegularTypeStatement extends WithSubstatements implements TypeStatement {
+ public RegularTypeStatement(final String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.TypedefStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithQNameArgument.WithSubstatements;
-final class RegularTypedefStatement extends WithSubstatements implements TypedefStatement {
- RegularTypedefStatement(final QName argument, final ImmutableList<? extends DeclaredStatement<?>> substatements) {
+public final class RegularTypedefStatement extends WithSubstatements implements TypedefStatement {
+ public RegularTypedefStatement(final QName argument,
+ final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.meta.StatementSource;
-final class RegularUndeclaredInputStatement extends RegularInputStatement {
- RegularUndeclaredInputStatement(final QName argument,
+public final class RegularUndeclaredInputStatement extends RegularInputStatement {
+ public RegularUndeclaredInputStatement(final QName argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.meta.StatementSource;
-final class RegularUndeclaredOutputStatement extends RegularOutputStatement {
- RegularUndeclaredOutputStatement(final QName argument,
+public final class RegularUndeclaredOutputStatement extends RegularOutputStatement {
+ public RegularUndeclaredOutputStatement(final QName argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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.Set;
import org.opendaylight.yangtools.yang.model.api.stmt.UniqueStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularUniqueStatement extends WithSubstatements<Set<Descendant>> implements UniqueStatement {
- RegularUniqueStatement(final String rawArgument, final Set<Descendant> argument,
+public final class RegularUniqueStatement extends WithSubstatements<Set<Descendant>> implements UniqueStatement {
+ public RegularUniqueStatement(final String rawArgument, final Set<Descendant> argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.eclipse.jdt.annotation.NonNull;
import org.opendaylight.yangtools.yang.model.api.stmt.UnitsStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithRawStringArgument.WithSubstatements;
-final class RegularUnitsStatement extends WithSubstatements implements UnitsStatement {
- RegularUnitsStatement(final @NonNull String rawArgument,
+public final class RegularUnitsStatement extends WithSubstatements implements UnitsStatement {
+ public RegularUnitsStatement(final @NonNull String rawArgument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.QName;
import org.opendaylight.yangtools.yang.model.api.stmt.UsesStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
-final class RegularUsesStatement extends WithSubstatements<QName> implements UsesStatement {
- RegularUsesStatement(final String rawArgument, final QName argument,
+public final class RegularUsesStatement extends WithSubstatements<QName> implements UsesStatement {
+ public RegularUsesStatement(final String rawArgument, final QName argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.ValueStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularValueStatement extends WithSubstatements<Integer> implements ValueStatement {
- RegularValueStatement(final Integer argument,
+public final class RegularValueStatement extends WithSubstatements<Integer> implements ValueStatement {
+ public RegularValueStatement(final Integer argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.WithArgument.WithSubstatements;
import org.opendaylight.yangtools.yang.xpath.api.YangXPathExpression.QualifiedBound;
-final class RegularWhenStatement extends WithSubstatements<QualifiedBound> implements WhenStatement {
- RegularWhenStatement(final String rawArgument, final QualifiedBound argument,
+public final class RegularWhenStatement extends WithSubstatements<QualifiedBound> implements WhenStatement {
+ public RegularWhenStatement(final String rawArgument, final QualifiedBound argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.YangVersion;
import org.opendaylight.yangtools.yang.model.api.stmt.YangVersionStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularYangVersionStatement extends WithSubstatements<YangVersion> implements YangVersionStatement {
- RegularYangVersionStatement(final YangVersion argument,
+public final class RegularYangVersionStatement extends WithSubstatements<YangVersion> implements YangVersionStatement {
+ public RegularYangVersionStatement(final YangVersion argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.YinElementStatement;
import org.opendaylight.yangtools.yang.model.spi.meta.AbstractDeclaredStatement.ArgumentToString.WithSubstatements;
-final class RegularYinElementStatement extends WithSubstatements<Boolean> implements YinElementStatement {
- RegularYinElementStatement(final Boolean argument,
+public final class RegularYinElementStatement extends WithSubstatements<Boolean> implements YinElementStatement {
+ public RegularYinElementStatement(final Boolean argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(argument, substatements);
}
* 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 org.opendaylight.yangtools.yang.common.UnqualifiedQName;
import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
import org.opendaylight.yangtools.yang.model.api.stmt.SubmoduleStatement;
-final class SubmoduleStatementImpl extends AbstractDeclaredEffectiveRootStatement<SubmoduleStatement>
+public final class SubmoduleStatementImpl extends AbstractDeclaredEffectiveRootStatement<SubmoduleStatement>
implements SubmoduleStatement {
- SubmoduleStatementImpl(final String rawArgument, final UnqualifiedQName argument,
+ public SubmoduleStatementImpl(final String rawArgument, final UnqualifiedQName argument,
final ImmutableList<? extends DeclaredStatement<?>> substatements) {
super(rawArgument, argument, substatements);
}