Package org.onosproject.net.optical.impl
Class DefaultOtuPort
- java.lang.Object
-
- org.onosproject.net.utils.ForwardingPort
-
- org.onosproject.net.optical.impl.DefaultOtuPort
-
- All Implemented Interfaces:
org.onosproject.net.Annotated,OtuPort,ProjectedPort,org.onosproject.net.Port
@Beta public class DefaultOtuPort extends org.onosproject.net.utils.ForwardingPort implements OtuPort
Implementation of OTU port (Optical channel Transport Unit).
-
-
Constructor Summary
Constructors Constructor Description DefaultOtuPort(org.onosproject.net.Port delegate, org.onosproject.net.OtuSignalType signalType)Creates an ODU client port.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)inthashCode()org.onosproject.net.OtuSignalTypesignalType()Returns OTU signal type.java.lang.StringtoString()org.onosproject.net.Port.Typetype()org.onosproject.net.AnnotationsunhandledAnnotations()Returns the key/value annotations, not used by projection.-
Methods inherited from class org.onosproject.net.utils.ForwardingPort
annotations, element, isEnabled, number, portSpeed, toEqualsBuilder, toStringHelper
-
-
-
-
Method Detail
-
type
public org.onosproject.net.Port.Type type()
- Specified by:
typein interfaceorg.onosproject.net.Port- Overrides:
typein classorg.onosproject.net.utils.ForwardingPort
-
unhandledAnnotations
public org.onosproject.net.Annotations unhandledAnnotations()
Description copied from interface:ProjectedPortReturns the key/value annotations, not used by projection.- Specified by:
unhandledAnnotationsin interfaceProjectedPort- Returns:
- key/value annotations
-
signalType
public org.onosproject.net.OtuSignalType signalType()
Description copied from interface:OtuPortReturns OTU signal type.- Specified by:
signalTypein interfaceOtuPort- Returns:
- OTU signal type
-
hashCode
public int hashCode()
- Overrides:
hashCodein classorg.onosproject.net.utils.ForwardingPort
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classorg.onosproject.net.utils.ForwardingPort
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.onosproject.net.utils.ForwardingPort
-
-