See: Description
| Interface | Description | 
|---|---|
| Annotated | 
 Represents an entity that carries arbitrary annotations. 
 | 
| Annotations | 
 Represents an set of simple key/value string annotations. 
 | 
| Description | 
 Base abstraction of a piece of information about network elements. 
 | 
| Device | 
 Representation of a network infrastructure device. 
 | 
| DisjointPath | 
 Representation of a contiguous directed path in a network. 
 | 
| EdgeLink | 
 Abstraction of a link between an end-station host and the network
 infrastructure. 
 | 
| Element | 
 Base abstraction of a network element, i.e. 
 | 
| Host | 
 Abstraction of an end-station host on the network, essentially a NIC. 
 | 
| Lambda | 
 Abstraction of wavelength. 
 | 
| Link | 
 Abstraction of a network infrastructure link. 
 | 
| MutableAnnotations | 
 Represents an mutable set of simple key/value string annotations. 
 | 
| NetworkResource | 
 Representation of a network resource, e.g. 
 | 
| Path | 
 Representation of a contiguous directed path in a network. 
 | 
| Port | 
 Abstraction of a network port. 
 | 
| Provided | 
 Abstraction of an entity supplied by a provider. 
 | 
| SparseAnnotations | 
 Represents an set of sparse key/value string annotations capable of carrying
 annotation keys tagged for removal. 
 | 
| Class | Description | 
|---|---|
| AbstractAnnotated | 
 Base abstraction of an annotated entity. 
 | 
| AbstractDescription | 
 Base implementation of an annotated model description. 
 | 
| AbstractElement | 
 Base implementation of network elements, i.e. 
 | 
| AbstractModel | 
 Base implementation of a network model entity. 
 | 
| AbstractProjectableModel | 
 Base model entity, capable of being extended via projection mechanism. 
 | 
| AnnotationKeys | 
 Collection of keys for annotation. 
 | 
| AnnotationsUtil | 
 Utility for processing annotations. 
 | 
| ConnectPoint | 
 Abstraction of a network connection point expressed as a pair of the
 network element identifier and port number. 
 | 
| DefaultAnnotations | 
 Represents a set of simple annotations that can be used to add arbitrary
 attributes to various parts of the data model. 
 | 
| DefaultAnnotations.Builder | 
 Facility for gradually building model annotations. 
 | 
| DefaultDevice | 
 Default infrastructure device model implementation. 
 | 
| DefaultDisjointPath | 
 Default implementation of a network disjoint path pair. 
 | 
| DefaultEdgeLink | 
 Default edge link model implementation. 
 | 
| DefaultHost | 
 A basic implementation of a Host. 
 | 
| DefaultLink | 
 Default infrastructure link model implementation. 
 | 
| DefaultLink.Builder | 
 Builder for DefaultLink objects. 
 | 
| DefaultOchSignalComparator | 
 Comparator implementation for OchSignal. 
 | 
| DefaultPath | 
 Default implementation of a network path. 
 | 
| DefaultPort | 
 Default port implementation. 
 | 
| DeviceId | 
 Immutable representation of a device identity. 
 | 
| ElementId | 
 Immutable representation of a network element identity. 
 | 
| FilteredConnectPoint | 
 Connection point with TrafficSelector field. 
 | 
| HostId | 
 Immutable representation of a host identity. 
 | 
| HostLocation | 
 Representation of a network edge location where an end-station host is
 connected. 
 | 
| IpElementId | 
 Represent for a Element ID using ip address. 
 | 
| LinkKey | 
 Immutable representation of a link identity. 
 | 
| MarkerResource | 
 MarkerResource to add hints about installable Intent. 
 | 
| NshContextHeader | |
| NshServiceIndex | |
| NshServicePathId | |
| OchSignal | 
 Implementation of Lambda representing OCh (Optical Channel) Signal. 
 | 
| OduSignalId | 
 Implementation of ODU Signal ID. 
 | 
| OduSignalUtils | 
 Collection of helper methods to convert various SignalTypes to OduSignalType, and to build OduSignalId. 
 | 
| OsgiPropertyConstants | |
| PortNumber | 
 Representation of a port number. 
 | 
| ResourceGroup | 
 Intent identifier suitable as an external key. 
 | 
| TenantId | 
 Representation of network tenant. 
 | 
| TributarySlot | 
 Implementation of ODU Tributary Slot simply designated by an index number of slot. 
 | 
| Enum | Description | 
|---|---|
| ChannelSpacing | 
 Represents interval frequency between two neighboring wavelengths. 
 | 
| CltSignalType | 
 Represents ODU (Optical channel Data Unit) client port signal type. 
 | 
| Device.Type | 
 Coarse classification of the type of the infrastructure device. 
 | 
| Direction | 
 Represents a direction. 
 | 
| EncapsulationType | |
| GridType | 
 Represents type of wavelength grid. 
 | 
| Link.State | 
 Representation of the link state, which applies primarily only to
 configured durable links, i.e. 
 | 
| Link.Type | 
 Coarse representation of the link type. 
 | 
| MastershipRole | 
 Representation of a relationship role of a controller instance to a device
 or a region of network environment. 
 | 
| OchSignalType | 
 Represents OCh (Optical Channel) signal type defined in
 Open Networking Foundation "Optical Transport Protocol Extensions Version 1.0". 
 | 
| OduSignalType | 
 Represents ODU (Optical channel Data Unit) signal type. 
 | 
| OtuSignalType | 
 Represents OTU (Optical channel Transport Unit) signal type. 
 | 
| Port.Type | 
 Represents coarse port type classification. 
 | 
| PortNumber.Logical | 
 Logical PortNumbers. 
 |