net.sf.snmpadaptor4j.core.mapping.jaxb
Enum MBeanAttributeType

java.lang.Object
  extended by java.lang.Enum<MBeanAttributeType>
      extended by net.sf.snmpadaptor4j.core.mapping.jaxb.MBeanAttributeType
All Implemented Interfaces:
Serializable, Comparable<MBeanAttributeType>

public enum MBeanAttributeType
extends Enum<MBeanAttributeType>

Java class for MBeanAttributeType.

The following schema fragment specifies the expected content contained within this class.

 <simpleType name="MBeanAttributeType">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <enumeration value="integer32"/>
     <enumeration value="unsigned32"/>
     <enumeration value="gauge32"/>
     <enumeration value="counter32"/>
     <enumeration value="counter64"/>
     <enumeration value="timeTicks"/>
     <enumeration value="octetString"/>
     <enumeration value="ipAddress"/>
     <enumeration value="objectIdentifier"/>
     <enumeration value="opaque"/>
   </restriction>
 </simpleType>
 


Enum Constant Summary
COUNTER_32
           
COUNTER_64
           
GAUGE_32
           
INTEGER_32
           
IP_ADDRESS
           
OBJECT_IDENTIFIER
           
OCTET_STRING
           
OPAQUE
           
TIME_TICKS
           
UNSIGNED_32
           
 
Method Summary
static MBeanAttributeType fromValue(String v)
           
 String value()
           
static MBeanAttributeType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static MBeanAttributeType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
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
 

Enum Constant Detail

INTEGER_32

public static final MBeanAttributeType INTEGER_32

UNSIGNED_32

public static final MBeanAttributeType UNSIGNED_32

GAUGE_32

public static final MBeanAttributeType GAUGE_32

COUNTER_32

public static final MBeanAttributeType COUNTER_32

COUNTER_64

public static final MBeanAttributeType COUNTER_64

TIME_TICKS

public static final MBeanAttributeType TIME_TICKS

OCTET_STRING

public static final MBeanAttributeType OCTET_STRING

IP_ADDRESS

public static final MBeanAttributeType IP_ADDRESS

OBJECT_IDENTIFIER

public static final MBeanAttributeType OBJECT_IDENTIFIER

OPAQUE

public static final MBeanAttributeType OPAQUE
Method Detail

values

public static MBeanAttributeType[] 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 (MBeanAttributeType c : MBeanAttributeType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static MBeanAttributeType valueOf(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:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

value

public String value()

fromValue

public static MBeanAttributeType fromValue(String v)


Copyright © 2012-2013 snmpAdaptor4j. All Rights Reserved.