*/
package org.opendaylight.yangtools.yang.model.util.type;
-import org.opendaylight.yangtools.yang.model.api.RevisionAwareXPath;
import org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition;
import org.opendaylight.yangtools.yang.model.util.BaseTypes;
super(BaseTypes.INSTANCE_IDENTIFIER_QNAME);
}
- @Deprecated
@Override
- public RevisionAwareXPath getPathStatement() {
- throw new UnsupportedOperationException("API design error");
+ public boolean requireInstance() {
+ return false;
}
@Override
- public boolean requireInstance() {
- return false;
+ public int hashCode() {
+ return TypeDefinitions.hashCode(this);
+ }
+
+ @Override
+ public boolean equals(final Object obj) {
+ return TypeDefinitions.equals(this, obj);
+ }
+
+ @Override
+ public String toString() {
+ return TypeDefinitions.toString(this);
}
}