Package org.opennms.netmgt.enlinkd.model
Class VlanType
- java.lang.Object
-
- org.opennms.netmgt.enlinkd.model.VlanType
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<VlanType>
public class VlanType extends java.lang.Object implements java.lang.Comparable<VlanType>, java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description VlanType(java.lang.Integer vlanType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(VlanType o)
boolean
equals(java.lang.Object o)
static VlanType
get(java.lang.Integer code)
static java.lang.String
getVlanTypeString(java.lang.Integer code)
int
hashCode()
void
setIntCode(java.lang.Integer vlanType)
java.lang.String
toString()
-
-
-
Field Detail
-
VLAN_TYPE_UNKNOWN
public static final int VLAN_TYPE_UNKNOWN
String identifiers for the enumeration of values:
- See Also:
- Constant Field Values
-
VLAN_TYPE_VTP_ETHERNET
public static final int VLAN_TYPE_VTP_ETHERNET
- See Also:
- Constant Field Values
-
VLAN_TYPE_VTP_FDDI
public static final int VLAN_TYPE_VTP_FDDI
- See Also:
- Constant Field Values
-
VLAN_TYPE_VTP_TOKENRING
public static final int VLAN_TYPE_VTP_TOKENRING
- See Also:
- Constant Field Values
-
VLAN_TYPE_VTP_FDDINET
public static final int VLAN_TYPE_VTP_FDDINET
- See Also:
- Constant Field Values
-
VLAN_TYPE_VTP_TRNET
public static final int VLAN_TYPE_VTP_TRNET
- See Also:
- Constant Field Values
-
VLAN_TYPE_VTP_DEPRECATED
public static final int VLAN_TYPE_VTP_DEPRECATED
- See Also:
- Constant Field Values
-
VLAN_TYPE_EXTREME_LAYERTWO
public static final int VLAN_TYPE_EXTREME_LAYERTWO
- See Also:
- Constant Field Values
-
THREECOM_STARTING_INDEX
public static final int THREECOM_STARTING_INDEX
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanLayer2
public static final int VLAN_TYPE_THREECOM_vlanLayer2
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanUnspecifiedProtocols
public static final int VLAN_TYPE_THREECOM_vlanUnspecifiedProtocols
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanIPProtocol
public static final int VLAN_TYPE_THREECOM_vlanIPProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanIPXProtocol
public static final int VLAN_TYPE_THREECOM_vlanIPXProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanAppleTalkProtocol
public static final int VLAN_TYPE_THREECOM_vlanAppleTalkProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanXNSProtocol
public static final int VLAN_TYPE_THREECOM_vlanXNSProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanISOProtocol
public static final int VLAN_TYPE_THREECOM_vlanISOProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanDECNetProtocol
public static final int VLAN_TYPE_THREECOM_vlanDECNetProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanNetBIOSProtocol
public static final int VLAN_TYPE_THREECOM_vlanNetBIOSProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanSNAProtocol
public static final int VLAN_TYPE_THREECOM_vlanSNAProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanVINESProtocol
public static final int VLAN_TYPE_THREECOM_vlanVINESProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanX25Protocol
public static final int VLAN_TYPE_THREECOM_vlanX25Protocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanIGMPProtocol
public static final int VLAN_TYPE_THREECOM_vlanIGMPProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanSessionLayer
public static final int VLAN_TYPE_THREECOM_vlanSessionLayer
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanNetBeui
public static final int VLAN_TYPE_THREECOM_vlanNetBeui
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanLayeredProtocols
public static final int VLAN_TYPE_THREECOM_vlanLayeredProtocols
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanIPXIIProtocol
public static final int VLAN_TYPE_THREECOM_vlanIPXIIProtocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanIPX8022Protocol
public static final int VLAN_TYPE_THREECOM_vlanIPX8022Protocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanIPX8023Protocol
public static final int VLAN_TYPE_THREECOM_vlanIPX8023Protocol
- See Also:
- Constant Field Values
-
VLAN_TYPE_THREECOM_vlanIPX8022SNAPProtocol
public static final int VLAN_TYPE_THREECOM_vlanIPX8022SNAPProtocol
- See Also:
- Constant Field Values
-
UNKNOWN
public static final VlanType UNKNOWN
-
CISCO_VTP_ETHERNET
public static final VlanType CISCO_VTP_ETHERNET
-
CISCO_VTP_FDDI
public static final VlanType CISCO_VTP_FDDI
-
CISCO_VTP_TOKENRING
public static final VlanType CISCO_VTP_TOKENRING
-
CISCO_VTP_FDDINET
public static final VlanType CISCO_VTP_FDDINET
-
CISCO_VTP_TRNET
public static final VlanType CISCO_VTP_TRNET
-
CISCO_VTP_DEPRECATED
public static final VlanType CISCO_VTP_DEPRECATED
-
EXTREME_LAYER2
public static final VlanType EXTREME_LAYER2
-
THREECOM_vlanLayer2
public static final VlanType THREECOM_vlanLayer2
-
THREECOM_vlanUnspecifiedProtocols
public static final VlanType THREECOM_vlanUnspecifiedProtocols
-
THREECOM_vlanIPProtocol
public static final VlanType THREECOM_vlanIPProtocol
-
THREECOM_vlanIPXProtocol
public static final VlanType THREECOM_vlanIPXProtocol
-
THREECOM_vlanAppleTalkProtocol
public static final VlanType THREECOM_vlanAppleTalkProtocol
-
THREECOM_vlanXNSProtocol
public static final VlanType THREECOM_vlanXNSProtocol
-
THREECOM_vlanISOProtocol
public static final VlanType THREECOM_vlanISOProtocol
-
THREECOM_vlanDECNetProtocol
public static final VlanType THREECOM_vlanDECNetProtocol
-
THREECOM_vlanNetBIOSProtocol
public static final VlanType THREECOM_vlanNetBIOSProtocol
-
THREECOM_vlanSNAProtocol
public static final VlanType THREECOM_vlanSNAProtocol
-
THREECOM_vlanVINESProtocol
public static final VlanType THREECOM_vlanVINESProtocol
-
THREECOM_vlanX25Protocol
public static final VlanType THREECOM_vlanX25Protocol
-
THREECOM_vlanIGMPProtocol
public static final VlanType THREECOM_vlanIGMPProtocol
-
THREECOM_vlanSessionLayer
public static final VlanType THREECOM_vlanSessionLayer
-
THREECOM_vlanNetBeui
public static final VlanType THREECOM_vlanNetBeui
-
THREECOM_vlanLayeredProtocols
public static final VlanType THREECOM_vlanLayeredProtocols
-
THREECOM_vlanIPXIIProtocol
public static final VlanType THREECOM_vlanIPXIIProtocol
-
THREECOM_vlanIPX8022Protocol
public static final VlanType THREECOM_vlanIPX8022Protocol
-
THREECOM_vlanIPX8023Protocol
public static final VlanType THREECOM_vlanIPX8023Protocol
-
THREECOM_vlanIPX8022SNAPProtocol
public static final VlanType THREECOM_vlanIPX8022SNAPProtocol
-
-
Method Detail
-
setIntCode
public void setIntCode(java.lang.Integer vlanType)
-
compareTo
public int compareTo(VlanType o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<VlanType>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
get
public static final VlanType get(java.lang.Integer code)
-
getVlanTypeString
public static java.lang.String getVlanTypeString(java.lang.Integer code)
-
-