com.foxsmart.csu.config.global.classmap
Class MatchProtocolEnum

java.lang.Object
  extended by com.foxsmart.ic.lang.Enum
      extended by com.foxsmart.csu.config.global.classmap.MatchProtocolEnum
All Implemented Interfaces:
java.io.Serializable

public class MatchProtocolEnum
extends Enum

The MatchProtocolEnum class represents a match protocol.

See Also:
Serialized Form

Field Summary
static MatchProtocolEnum ARP
          Value: 1, Name: arp, Short Description: IP ARP.
static MatchProtocolEnum BRIDGE
          Value: 2, Name: bridge, Short Description: Bridging.
static MatchProtocolEnum CDP
          Value: 3, Name: cdp, Short Description: Cisco Discovery Protocol.
static MatchProtocolEnum COMPRESSEDTCP
          Value: 4, Name: compressedtcp, Short Description: Comopressed TCP.
static MatchProtocolEnum IP
          Value: 5, Name: ip, Short Description: IP.
static MatchProtocolEnum LLC2
          Value: 6, Name: llc2, Short Description: llc2.
static MatchProtocolEnum PAD
          Value: 7, Name: pad, Short Description: PAD links.
static MatchProtocolEnum SNAPSHOT
          Value: 8, Name: snapshot, Short Description: Snapshot routing support.
 
Fields inherited from class com.foxsmart.ic.lang.Enum
enumMap, value
 
Constructor Summary
protected MatchProtocolEnum(EnumEntry enumEntry)
           
  MatchProtocolEnum(java.lang.Integer value)
           
  MatchProtocolEnum(java.lang.String name)
           
 
Method Summary
static java.lang.Comparable getMaxValue()
          Maximum value of 8.
static java.lang.Comparable getMinValue()
          Minimum value of 1.
 
Methods inherited from class com.foxsmart.ic.lang.Enum
createEntry, equals, getEntry, getEntry, getEntry, getEnumClass, getLongDescription, getLongDescription, getName, getName, getName, getShortDescription, getShortDescription, getValue, getValue, getValue, hasEntry, hashCode, toString, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ARP

public static final MatchProtocolEnum ARP
Value: 1, Name: arp, Short Description: IP ARP.


BRIDGE

public static final MatchProtocolEnum BRIDGE
Value: 2, Name: bridge, Short Description: Bridging.


CDP

public static final MatchProtocolEnum CDP
Value: 3, Name: cdp, Short Description: Cisco Discovery Protocol.


COMPRESSEDTCP

public static final MatchProtocolEnum COMPRESSEDTCP
Value: 4, Name: compressedtcp, Short Description: Comopressed TCP.


IP

public static final MatchProtocolEnum IP
Value: 5, Name: ip, Short Description: IP.


LLC2

public static final MatchProtocolEnum LLC2
Value: 6, Name: llc2, Short Description: llc2.


PAD

public static final MatchProtocolEnum PAD
Value: 7, Name: pad, Short Description: PAD links.


SNAPSHOT

public static final MatchProtocolEnum SNAPSHOT
Value: 8, Name: snapshot, Short Description: Snapshot routing support.

Constructor Detail

MatchProtocolEnum

protected MatchProtocolEnum(EnumEntry enumEntry)

MatchProtocolEnum

public MatchProtocolEnum(java.lang.String name)
                  throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

MatchProtocolEnum

public MatchProtocolEnum(java.lang.Integer value)
                  throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException
Method Detail

getMinValue

public static java.lang.Comparable getMinValue()
Minimum value of 1.

Returns:
1.

getMaxValue

public static java.lang.Comparable getMaxValue()
Maximum value of 8.

Returns:
8.


Copyright © 2005-2008 Fox Smart, Inc. All Rights Reserved.