Package org.onosproject.net
Interface Element
-
- All Superinterfaces:
Annotated
,Projectable
,Provided
- All Known Subinterfaces:
Device
,ForwardingDevice
,Host
,HostProbe
- All Known Implementing Classes:
AbstractElement
,DefaultDevice
,DefaultHost
public interface Element extends Annotated, Provided, Projectable
Base abstraction of a network element, i.e. an infrastructure device or an end-station host.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ElementId
id()
Returns the network element identifier.-
Methods inherited from interface org.onosproject.net.Annotated
annotations
-
Methods inherited from interface org.onosproject.net.driver.Projectable
as, is, project
-
Methods inherited from interface org.onosproject.net.Provided
providerId
-
-
-
-
Method Detail
-
id
ElementId id()
Returns the network element identifier.- Returns:
- element identifier
-
-