org.openflow.protocol
Enum OFPhysicalPort.OFPortSpeed
java.lang.Object
java.lang.Enum<OFPhysicalPort.OFPortSpeed>
org.openflow.protocol.OFPhysicalPort.OFPortSpeed
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<OFPhysicalPort.OFPortSpeed>
- Enclosing class:
- OFPhysicalPort
public static enum OFPhysicalPort.OFPortSpeed
- extends java.lang.Enum<OFPhysicalPort.OFPortSpeed>
Represents the speed of a port
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
SPEED_NONE
public static final OFPhysicalPort.OFPortSpeed SPEED_NONE
SPEED_10MB
public static final OFPhysicalPort.OFPortSpeed SPEED_10MB
SPEED_100MB
public static final OFPhysicalPort.OFPortSpeed SPEED_100MB
SPEED_1GB
public static final OFPhysicalPort.OFPortSpeed SPEED_1GB
SPEED_10GB
public static final OFPhysicalPort.OFPortSpeed SPEED_10GB
SPEED_40GB
public static final OFPhysicalPort.OFPortSpeed SPEED_40GB
SPEED_100GB
public static final OFPhysicalPort.OFPortSpeed SPEED_100GB
SPEED_1TB
public static final OFPhysicalPort.OFPortSpeed SPEED_1TB
values
public static OFPhysicalPort.OFPortSpeed[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (OFPhysicalPort.OFPortSpeed c : OFPhysicalPort.OFPortSpeed.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static OFPhysicalPort.OFPortSpeed valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getSpeedInMbps
public long getSpeedInMbps()
max
public static OFPhysicalPort.OFPortSpeed max(OFPhysicalPort.OFPortSpeed s1,
OFPhysicalPort.OFPortSpeed s2)
min
public static OFPhysicalPort.OFPortSpeed min(OFPhysicalPort.OFPortSpeed s1,
OFPhysicalPort.OFPortSpeed s2)