com.foxsmart.csu.config
Class DscpEnum

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

public class DscpEnum
extends Enum

The DscpEnum class represents the Differentiated Services Codepoint Value.

See Also:
Serialized Form

Field Summary
static DscpEnum AF11
          Value: 10, Name: af11, Short Description: AF_11 dscp (001010).
static DscpEnum AF12
          Value: 12, Name: af12, Short Description: AF_12 dscp (001100).
static DscpEnum AF13
          Value: 14, Name: af13, Short Description: AF_13 dscp (001110).
static DscpEnum AF21
          Value: 18, Name: af21, Short Description: AF_21 dscp (010010).
static DscpEnum AF22
          Value: 20, Name: af22, Short Description: AF_22 dscp (010100).
static DscpEnum AF23
          Value: 22, Name: af23, Short Description: AF_23 dscp (010110).
static DscpEnum AF31
          Value: 26, Name: af31, Short Description: AF_31 dscp (011010).
static DscpEnum AF32
          Value: 28, Name: af32, Short Description: AF_32 dscp (011100).
static DscpEnum AF33
          Value: 30, Name: af33, Short Description: AF_33 dscp (011110).
static DscpEnum AF41
          Value: 34, Name: af41, Short Description: AF_41 dscp (100010).
static DscpEnum AF42
          Value: 36, Name: af42, Short Description: AF_42 dscp (100100).
static DscpEnum AF43
          Value: 38, Name: af43, Short Description: AF_43 dscp (100110).
static DscpEnum CS1
          Value: 8, Name: cs1, Short Description: CS_1(precedence 1) dscp (001000).
static DscpEnum CS2
          Value: 16, Name: cs2, Short Description: CS_2(precedence 2) dscp (010000).
static DscpEnum CS3
          Value: 24, Name: cs3, Short Description: CS_3(precedence 3) dscp (011000).
static DscpEnum CS4
          Value: 32, Name: cs4, Short Description: CS_4(precedence 4) dscp (100000).
static DscpEnum CS5
          Value: 40, Name: cs5, Short Description: CS_5(precedence 5) dscp (101000).
static DscpEnum CS6
          Value: 48, Name: cs6, Short Description: CS_6(precedence 6) dscp (110000).
static DscpEnum CS7
          Value: 56, Name: cs7, Short Description: CS_7(precedence 7) dscp (111000).
static DscpEnum DEFAULT
          Value: 0, Name: default, Short Description: default dscp (000000).
static DscpEnum EF
          Value: 46, Name: ef, Short Description: EF dscp (101110).
 
Fields inherited from class com.foxsmart.ic.lang.Enum
enumMap, value
 
Constructor Summary
protected DscpEnum(EnumEntry enumEntry)
           
  DscpEnum(java.lang.Integer value)
           
  DscpEnum(java.lang.String name)
           
 
Method Summary
static java.lang.Comparable getMaxValue()
          Maximum value of 63.
static java.lang.Comparable getMinValue()
          Minimum value of 0.
 
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

AF11

public static final DscpEnum AF11
Value: 10, Name: af11, Short Description: AF_11 dscp (001010).


AF12

public static final DscpEnum AF12
Value: 12, Name: af12, Short Description: AF_12 dscp (001100).


AF13

public static final DscpEnum AF13
Value: 14, Name: af13, Short Description: AF_13 dscp (001110).


AF21

public static final DscpEnum AF21
Value: 18, Name: af21, Short Description: AF_21 dscp (010010).


AF22

public static final DscpEnum AF22
Value: 20, Name: af22, Short Description: AF_22 dscp (010100).


AF23

public static final DscpEnum AF23
Value: 22, Name: af23, Short Description: AF_23 dscp (010110).


AF31

public static final DscpEnum AF31
Value: 26, Name: af31, Short Description: AF_31 dscp (011010).


AF32

public static final DscpEnum AF32
Value: 28, Name: af32, Short Description: AF_32 dscp (011100).


AF33

public static final DscpEnum AF33
Value: 30, Name: af33, Short Description: AF_33 dscp (011110).


AF41

public static final DscpEnum AF41
Value: 34, Name: af41, Short Description: AF_41 dscp (100010).


AF42

public static final DscpEnum AF42
Value: 36, Name: af42, Short Description: AF_42 dscp (100100).


AF43

public static final DscpEnum AF43
Value: 38, Name: af43, Short Description: AF_43 dscp (100110).


CS1

public static final DscpEnum CS1
Value: 8, Name: cs1, Short Description: CS_1(precedence 1) dscp (001000).


CS2

public static final DscpEnum CS2
Value: 16, Name: cs2, Short Description: CS_2(precedence 2) dscp (010000).


CS3

public static final DscpEnum CS3
Value: 24, Name: cs3, Short Description: CS_3(precedence 3) dscp (011000).


CS4

public static final DscpEnum CS4
Value: 32, Name: cs4, Short Description: CS_4(precedence 4) dscp (100000).


CS5

public static final DscpEnum CS5
Value: 40, Name: cs5, Short Description: CS_5(precedence 5) dscp (101000).


CS6

public static final DscpEnum CS6
Value: 48, Name: cs6, Short Description: CS_6(precedence 6) dscp (110000).


CS7

public static final DscpEnum CS7
Value: 56, Name: cs7, Short Description: CS_7(precedence 7) dscp (111000).


DEFAULT

public static final DscpEnum DEFAULT
Value: 0, Name: default, Short Description: default dscp (000000).


EF

public static final DscpEnum EF
Value: 46, Name: ef, Short Description: EF dscp (101110).

Constructor Detail

DscpEnum

protected DscpEnum(EnumEntry enumEntry)

DscpEnum

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

DscpEnum

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

getMinValue

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

Returns:
0.

getMaxValue

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

Returns:
63.


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