Migrate eos/css to use HierarchicalIdentifier
[mdsal.git] / entityownership / mdsal-eos-common-api / src / main / java / org / opendaylight / mdsal / eos / common / api / GenericEntity.java
index 3f5deea45615c6da82f231786f3c981318eabfe5..3f8a1b8d294c358d95b398f33c1daf5c4a0afedc 100644 (file)
@@ -11,8 +11,8 @@ import static java.util.Objects.requireNonNull;
 
 import java.io.Serializable;
 import org.eclipse.jdt.annotation.NonNull;
+import org.opendaylight.yangtools.concepts.HierarchicalIdentifier;
 import org.opendaylight.yangtools.concepts.Identifiable;
-import org.opendaylight.yangtools.concepts.Path;
 
 /**
  * A clustered Entity is something which is shared by multiple applications across a cluster. An Entity has a type
@@ -41,7 +41,7 @@ import org.opendaylight.yangtools.concepts.Path;
  *
  * @param <T> the entity identifier type
  */
-public class GenericEntity<T extends Path<T>> implements Serializable, Identifiable<T> {
+public class GenericEntity<T extends HierarchicalIdentifier<T>> implements Serializable, Identifiable<T> {
     private static final long serialVersionUID = 1L;
 
     private final @NonNull String type;