X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fyang-prototype%2Fcode-generator%2Fyang-model-parser-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fyang%2Fparser%2Fbuilder%2Fimpl%2FConstraintsBuilder.java;h=a6c37e34214d8d995d9ef2e7bcb49c155bcb1460;hb=6f9523a8243defc7e0c9534274e2c41a4b89dc9e;hp=a1936dea55a5183eb2d155e6e803afc0175452e0;hpb=06aa5ce746e29a3760688b2ef2817f50bec5ea7a;p=controller.git diff --git a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ConstraintsBuilder.java b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ConstraintsBuilder.java index a1936dea55..a6c37e3421 100644 --- a/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ConstraintsBuilder.java +++ b/opendaylight/sal/yang-prototype/code-generator/yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ConstraintsBuilder.java @@ -12,7 +12,6 @@ import java.util.HashSet; import java.util.Set; import org.opendaylight.controller.yang.model.api.ConstraintDefinition; -import org.opendaylight.controller.yang.model.api.DataSchemaNode; import org.opendaylight.controller.yang.model.api.MustDefinition; import org.opendaylight.controller.yang.model.api.RevisionAwareXPath; import org.opendaylight.controller.yang.model.util.RevisionAwareXPathImpl; @@ -96,18 +95,12 @@ public class ConstraintsBuilder implements Builder { private static class ConstraintDefinitionImpl implements ConstraintDefinition { - private DataSchemaNode parent; private RevisionAwareXPath whenCondition; private Set mustConstraints; private boolean mandatory; private Integer minElements; private Integer maxElements; - @Override - public DataSchemaNode getParent() { - return parent; - } - @Override public RevisionAwareXPath getWhenCondition() { return whenCondition; @@ -163,8 +156,6 @@ public class ConstraintsBuilder implements Builder { public int hashCode() { final int prime = 31; int result = 1; - result = prime * result - + ((parent == null) ? 0 : parent.hashCode()); result = prime * result + ((whenCondition == null) ? 0 : whenCondition.hashCode()); result = prime @@ -191,13 +182,6 @@ public class ConstraintsBuilder implements Builder { return false; } ConstraintDefinitionImpl other = (ConstraintDefinitionImpl) obj; - if (parent == null) { - if (other.parent != null) { - return false; - } - } else if (!parent.equals(other.parent)) { - return false; - } if (whenCondition == null) { if (other.whenCondition != null) { return false; @@ -237,8 +221,7 @@ public class ConstraintsBuilder implements Builder { StringBuilder sb = new StringBuilder( ConstraintDefinitionImpl.class.getSimpleName()); sb.append("["); - sb.append("parent=" + parent); - sb.append(", whenCondition=" + whenCondition); + sb.append("whenCondition=" + whenCondition); sb.append(", mustConstraints=" + mustConstraints); sb.append(", mandatory=" + mandatory); sb.append(", minElements=" + minElements);