Enforce decimal64 fraction-digits in derived types
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / stmt / rfc6020 / EmptyMandatoryStatement.java
index 9996950356dee0c56378d37548c7ce9051b8d0ac..d5bc31d79683094e18f33de739f4256940f174ee 100644 (file)
@@ -11,7 +11,7 @@ import com.google.common.collect.ImmutableList;
 import java.util.Collection;
 import java.util.Objects;
 import javax.annotation.Nonnull;
-import org.opendaylight.yangtools.yang.model.api.Rfc6020Mapping;
+import org.opendaylight.yangtools.yang.model.api.YangStmtMapping;
 import org.opendaylight.yangtools.yang.model.api.meta.DeclaredStatement;
 import org.opendaylight.yangtools.yang.model.api.meta.EffectiveStatement;
 import org.opendaylight.yangtools.yang.model.api.meta.StatementDefinition;
@@ -45,10 +45,6 @@ abstract class EmptyMandatoryStatement implements MandatoryStatement {
         }
     };
 
-    private EmptyMandatoryStatement() {
-        // Invisible on purpose
-    }
-
     abstract EffectiveStatement<Boolean, MandatoryStatement> toEffective();
 
     @Nonnull
@@ -60,7 +56,7 @@ abstract class EmptyMandatoryStatement implements MandatoryStatement {
     @Nonnull
     @Override
     public final StatementDefinition statementDefinition() {
-        return Rfc6020Mapping.MANDATORY;
+        return YangStmtMapping.MANDATORY;
     }
 
     @Override
@@ -95,12 +91,11 @@ abstract class EmptyMandatoryStatement implements MandatoryStatement {
         }
 
         final MandatoryStatement other = (MandatoryStatement) obj;
-
-        return  argument().equals(other.argument()) &&
-                rawArgument().equals(other.rawArgument()) &&
-                getValue().equals(other.getValue()) &&
-                statementDefinition().equals(other.statementDefinition()) &&
-                getStatementSource().equals(other.getStatementSource()) &&
-                declaredSubstatements().equals(other.declaredSubstatements());
+        return argument().equals(other.argument())
+                && rawArgument().equals(other.rawArgument())
+                && getValue().equals(other.getValue())
+                && statementDefinition().equals(other.statementDefinition())
+                && getStatementSource().equals(other.getStatementSource())
+                && declaredSubstatements().equals(other.declaredSubstatements());
     }
 }