Package org.opennms.netmgt.snmp.mock
Class MockSnmpValue.NumberSnmpValue
- java.lang.Object
-
- org.opennms.netmgt.snmp.AbstractSnmpValue
-
- org.opennms.netmgt.snmp.mock.MockSnmpValue
-
- org.opennms.netmgt.snmp.mock.MockSnmpValue.NumberSnmpValue
-
- All Implemented Interfaces:
SnmpValue
- Direct Known Subclasses:
MockSnmpValue.Counter32SnmpValue
,MockSnmpValue.Counter64SnmpValue
,MockSnmpValue.Gauge32SnmpValue
,MockSnmpValue.Integer32SnmpValue
,MockSnmpValue.TimeticksSnmpValue
- Enclosing class:
- MockSnmpValue
public static class MockSnmpValue.NumberSnmpValue extends MockSnmpValue
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.netmgt.snmp.mock.MockSnmpValue
MockSnmpValue.Counter32SnmpValue, MockSnmpValue.Counter64SnmpValue, MockSnmpValue.Gauge32SnmpValue, MockSnmpValue.Integer32SnmpValue, MockSnmpValue.IpAddressSnmpValue, MockSnmpValue.NetworkAddressSnmpValue, MockSnmpValue.NumberSnmpValue, MockSnmpValue.OctetStringSnmpValue, MockSnmpValue.OidSnmpValue, MockSnmpValue.StringSnmpValue, MockSnmpValue.TimeticksSnmpValue
-
-
Field Summary
-
Fields inherited from class org.opennms.netmgt.snmp.mock.MockSnmpValue
END_OF_MIB, NO_SUCH_INSTANCE, NO_SUCH_OBJECT, NULL_VALUE
-
Fields inherited from interface org.opennms.netmgt.snmp.SnmpValue
SNMP_COUNTER32, SNMP_COUNTER64, SNMP_END_OF_MIB, SNMP_GAUGE32, SNMP_INT32, SNMP_IPADDRESS, SNMP_NO_SUCH_INSTANCE, SNMP_NO_SUCH_OBJECT, SNMP_NULL, SNMP_OBJECT_IDENTIFIER, SNMP_OCTET_STRING, SNMP_OPAQUE, SNMP_TIMETICKS
-
-
Constructor Summary
Constructors Constructor Description NumberSnmpValue(int type, String value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getBytes()
String
getNumberString()
boolean
isDisplayable()
boolean
isNumeric()
BigInteger
toBigInteger()
int
toInt()
long
toLong()
-
Methods inherited from class org.opennms.netmgt.snmp.mock.MockSnmpValue
equals, getType, getValue, hashCode, isEndOfMib, isError, isNull, toDisplayString, toHexString, toInetAddress, toSnmpObjId, toString
-
Methods inherited from class org.opennms.netmgt.snmp.AbstractSnmpValue
allBytesDisplayable, allBytesISO_8859_1, allBytesUTF_8
-
-
-
-
Constructor Detail
-
NumberSnmpValue
public NumberSnmpValue(int type, String value)
-
-
Method Detail
-
isNumeric
public boolean isNumeric()
- Specified by:
isNumeric
in interfaceSnmpValue
- Overrides:
isNumeric
in classMockSnmpValue
-
toInt
public int toInt()
- Specified by:
toInt
in interfaceSnmpValue
- Overrides:
toInt
in classMockSnmpValue
-
toLong
public long toLong()
- Specified by:
toLong
in interfaceSnmpValue
- Overrides:
toLong
in classMockSnmpValue
-
toBigInteger
public BigInteger toBigInteger()
- Specified by:
toBigInteger
in interfaceSnmpValue
- Overrides:
toBigInteger
in classMockSnmpValue
-
getNumberString
public String getNumberString()
-
getBytes
public byte[] getBytes()
- Specified by:
getBytes
in interfaceSnmpValue
- Overrides:
getBytes
in classMockSnmpValue
-
isDisplayable
public boolean isDisplayable()
- Specified by:
isDisplayable
in interfaceSnmpValue
- Overrides:
isDisplayable
in classMockSnmpValue
-
-