blob: 124fa96cc9056f378aabc479d47ae8c58c6e6ab8 [file] [log] [blame]
tom0eb04ca2014-08-25 14:34:51 -07001package org.onlab.onos.net;
2
3import java.net.URI;
4
5/**
tom64b7aac2014-08-26 00:18:21 -07006 * Immutable representation of a device identity.
tom0eb04ca2014-08-25 14:34:51 -07007 */
tomb36046e2014-08-27 00:22:24 -07008public class DeviceId extends ElementId {
tom0eb04ca2014-08-25 14:34:51 -07009
10 /**
tomb36046e2014-08-27 00:22:24 -070011 * Creates a device id using the supplied URI.
tom0eb04ca2014-08-25 14:34:51 -070012 *
tomb36046e2014-08-27 00:22:24 -070013 * @param uri backing device URI
tom0eb04ca2014-08-25 14:34:51 -070014 */
tomb36046e2014-08-27 00:22:24 -070015 public DeviceId(URI uri) {
16 super(uri);
tom64b7aac2014-08-26 00:18:21 -070017 }
18
tom0eb04ca2014-08-25 14:34:51 -070019}