Refactor TypedSchemaNode
[yangtools.git] / yang / yang-data-codec-gson / src / main / java / org / opendaylight / yangtools / yang / data / codec / gson / JSONCodecFactory.java
index ed9011cfc7a8079d1384d7e53af7ace8e0b4a55d..0a5e082276c4f8d6f6af9460c0965fa86bbf47f3 100644 (file)
@@ -31,7 +31,7 @@ import org.opendaylight.yangtools.yang.data.util.codec.SharedCodecCache;
 import org.opendaylight.yangtools.yang.model.api.DataNodeContainer;
 import org.opendaylight.yangtools.yang.model.api.DataSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.SchemaContext;
-import org.opendaylight.yangtools.yang.model.api.TypedSchemaNode;
+import org.opendaylight.yangtools.yang.model.api.TypedDataSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.type.BinaryTypeDefinition;
 import org.opendaylight.yangtools.yang.model.api.type.BitsTypeDefinition;
 import org.opendaylight.yangtools.yang.model.api.type.BooleanTypeDefinition;
@@ -83,8 +83,8 @@ public final class JSONCodecFactory extends AbstractCodecFactory<JSONCodec<?>> {
         private static int requestCodecsForChildren(final JSONCodecFactory lazy, final DataNodeContainer parent) {
             int ret = 0;
             for (DataSchemaNode child : parent.getChildNodes()) {
-                if (child instanceof TypedSchemaNode) {
-                    lazy.codecFor((TypedSchemaNode) child);
+                if (child instanceof TypedDataSchemaNode) {
+                    lazy.codecFor((TypedDataSchemaNode) child);
                     ++ret;
                 } else if (child instanceof DataNodeContainer) {
                     ret += requestCodecsForChildren(lazy, (DataNodeContainer) child);