Move TypeDefinitions into yang-model-api
[yangtools.git] / yang / yang-model-util / src / main / java / org / opendaylight / yangtools / yang / model / util / type / DerivedUint8Type.java
index d1b6f11305c66d7160b419e3931d269226c0e993..08e9ba44b5437bf844a2a8fc76cea9b9902414a2 100644 (file)
@@ -13,7 +13,7 @@ import org.opendaylight.yangtools.yang.model.api.Status;
 import org.opendaylight.yangtools.yang.model.api.UnknownSchemaNode;
 import org.opendaylight.yangtools.yang.model.api.type.Uint8TypeDefinition;
 
-final class DerivedUint8Type extends AbstractRangeRestrictedDerivedType<Uint8TypeDefinition>
+final class DerivedUint8Type extends AbstractRangeRestrictedDerivedType<Uint8TypeDefinition, Short>
         implements Uint8TypeDefinition {
 
     DerivedUint8Type(final Uint8TypeDefinition baseType, final SchemaPath path,
@@ -24,11 +24,11 @@ final class DerivedUint8Type extends AbstractRangeRestrictedDerivedType<Uint8Typ
 
     @Override
     public int hashCode() {
-        return TypeDefinitions.hashCode(this);
+        return Uint8TypeDefinition.hashCode(this);
     }
 
     @Override
     public boolean equals(final Object obj) {
-        return TypeDefinitions.equals(this, obj);
+        return Uint8TypeDefinition.equals(this, obj);
     }
 }