Merge from development repository.
[controller.git] / opendaylight / sal / yang-prototype / yang / yang-model-util / src / main / java / org / opendaylight / controller / model / util / UnknownType.java
index b1e1082c607e98f1c7fa7465e25a6672c1841f18..f0b5ddd2865f2c34aec5eb70c3b7eedc23d7798a 100644 (file)
@@ -18,6 +18,7 @@ import org.opendaylight.controller.yang.common.QName;
 import org.opendaylight.controller.yang.model.api.ExtensionDefinition;\r
 import org.opendaylight.controller.yang.model.api.SchemaPath;\r
 import org.opendaylight.controller.yang.model.api.Status;\r
+import org.opendaylight.controller.yang.model.api.UnknownSchemaNode;\r
 \r
 public class UnknownType implements UnknownTypeDefinition {\r
 \r
@@ -29,7 +30,7 @@ public class UnknownType implements UnknownTypeDefinition {
     private final List<LengthConstraint> lengthStatements;\r
     private final List<PatternConstraint> patterns;\r
     private final List<RangeConstraint> rangeStatements;\r
-    private final List<ExtensionDefinition> extensions;\r
+    private final List<UnknownSchemaNode> extensions;\r
     private final LengthConstraint lengthConstraint;\r
 \r
     private final Status status;\r
@@ -47,7 +48,7 @@ public class UnknownType implements UnknownTypeDefinition {
                 .emptyList();\r
         private List<PatternConstraint> patterns = Collections.emptyList();\r
         private List<RangeConstraint> rangeStatements = Collections.emptyList();\r
-        private List<ExtensionDefinition> extensions = Collections.emptyList();\r
+        private List<UnknownSchemaNode> extensions = Collections.emptyList();\r
         private LengthConstraint lengthConstraint = null;\r
 \r
         private Status status = Status.CURRENT;\r
@@ -94,7 +95,7 @@ public class UnknownType implements UnknownTypeDefinition {
             return this;\r
         }\r
 \r
-        public Builder extensions(final List<ExtensionDefinition> extensions) {\r
+        public Builder extensions(final List<UnknownSchemaNode> extensions) {\r
             this.extensions = extensions;\r
             return this;\r
         }\r
@@ -231,7 +232,7 @@ public class UnknownType implements UnknownTypeDefinition {
      * ()\r
      */\r
     @Override\r
-    public List<ExtensionDefinition> getExtensionSchemaNodes() {\r
+    public List<UnknownSchemaNode> getUnknownSchemaNodes() {\r
         return extensions;\r
     }\r
 \r