| Package | Description |
|---|---|
| org.onosproject.net |
Network model entities & service API definitions.
|
| org.onosproject.net.device |
Infrastructure device model & related services API definitions.
|
| org.onosproject.net.host |
End-station host model & related services API definitions.
|
| org.onosproject.net.link |
Infrastructure link model & related services API definitions.
|
| org.onosproject.net.topology |
Network topology model & related services API definitions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Description
Base abstraction of a piece of information about network elements.
|
interface |
Device
Representation of a network infrastructure device.
|
interface |
EdgeLink
Abstraction of a link between an end-station host and the network
infrastructure.
|
interface |
Element
Base abstraction of a network element, i.e.
|
interface |
Host
Abstraction of an end-station host on the network, essentially a NIC.
|
interface |
Link
Abstraction of a network infrastructure link.
|
interface |
Path
Representation of a contiguous directed path in a network.
|
interface |
Port
Abstraction of a network port.
|
interface |
Tunnel
Abstraction of a generalized network tunnel.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAnnotated
Base abstraction of an annotated entity.
|
class |
AbstractDescription
Base implementation of an annotated model description.
|
class |
AbstractElement
Base implementation of network elements, i.e.
|
class |
AbstractModel
Base implementation of a network model entity.
|
class |
DefaultDevice
Default infrastructure device model implementation.
|
class |
DefaultEdgeLink
Default edge link model implementation.
|
class |
DefaultHost
A basic implementation of a Host.
|
class |
DefaultLink
Default infrastructure link model implementation.
|
class |
DefaultPath
Default implementation of a network path.
|
class |
DefaultPort
Default port implementation.
|
| Modifier and Type | Method and Description |
|---|---|
static double |
AnnotationKeys.getAnnotatedValue(Annotated annotated,
String key)
Returns the value annotated object for the specified annotation key.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DeviceDescription
Carrier of immutable information about a device.
|
interface |
PortDescription
Information about a port.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultDeviceDescription
Default implementation of immutable device description entity.
|
class |
DefaultPortDescription
Default implementation of immutable port description.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HostDescription
Information describing host and its location.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultHostDescription
Default implementation of an immutable host description.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LinkDescription
Describes an infrastructure link.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultLinkDescription
Default implementation of immutable link description entity.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GraphDescription
Describes attribute(s) of a network graph.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGraphDescription
Default implementation of an immutable topology graph data carrier.
|
Copyright © 2015. All rights reserved.