public class AsnInteger extends AsnObject
SnmpConstants.ASN_INTEGER| Modifier and Type | Field and Description |
|---|---|
protected int |
value
The internal value of AsnInteger.
|
contentsLength, debug, headerLength, isCorrect, startPos, typeASN_APPLICATION, ASN_BIT_STR, ASN_BIT8, ASN_BOOLEAN, ASN_CONSTRUCTOR, ASN_CONTEXT, ASN_EXTENSION_ID, ASN_INTEGER, ASN_LONG_LEN, ASN_NULL, ASN_OBJECT_ID, ASN_OCTET_STR, ASN_PRIMITIVE, ASN_PRIVATE, ASN_SEQUENCE, ASN_SET, ASN_UNIVERSAL, CONS_SEQ, COUNTER, COUNTER64, GAUGE, GET_REQ_MSG, GET_RPRT_MSG, GET_RSP_MSG, GETBULK_REQ_MSG, GETNEXT_REQ_MSG, INFORM_REQ_MSG, INTEGER, IPADDRESS, NSAP_ADDRESS, NULLOBJ, OBJID, OBSOLETED_RFC1442_UINTEGER32, OPAQUE, SET_REQ_MSG, SMI_V2_UINTEGER32, SNMP_ERR_AUTHORIZATIONERR, SNMP_ERR_BADVALUE, SNMP_ERR_COMMITFAILED, SNMP_ERR_DECODING_EXC, SNMP_ERR_DECODINGASN_EXC, SNMP_ERR_DECODINGPKTLNGTH_EXC, SNMP_ERR_GENERR, SNMP_ERR_INCONSISTENTNAME, SNMP_ERR_INCONSISTENTVALUE, SNMP_ERR_NOACCESS, SNMP_ERR_NOCREATION, SNMP_ERR_NOERROR, SNMP_ERR_NOSUCHNAME, SNMP_ERR_NOTWRITABLE, SNMP_ERR_READONLY, SNMP_ERR_RESOURCEUNAVAILABLE, SNMP_ERR_TOOBIG, SNMP_ERR_UNDOFAILED, SNMP_ERR_WRONGENCODING, SNMP_ERR_WRONGLENGTH, SNMP_ERR_WRONGTYPE, SNMP_ERR_WRONGVALUE, SNMP_TRAP_AUTHFAIL, SNMP_TRAP_COLDSTART, SNMP_TRAP_EGPNEIGHBORLOSS, SNMP_TRAP_ENTERPRISESPECIFIC, SNMP_TRAP_LINKDOWN, SNMP_TRAP_LINKUP, SNMP_TRAP_WARMSTART, SNMP_VAR_ENDOFMIBVIEW, SNMP_VAR_NOSUCHINSTANCE, SNMP_VAR_NOSUCHOBJECT, SNMP_VERSION_1, SNMP_VERSION_2c, SNMP_VERSION_3, STRING, TIMETICKS, TRP_REQ_MSG, TRPV2_REQ_MSG| Constructor and Description |
|---|
AsnInteger(java.io.InputStream in,
int len)
Constructor.
|
AsnInteger(int v)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected int |
bytesToInteger(byte[] data)
Changes an array of bytes into an int.
|
boolean |
equals(java.lang.Object obj)
Compares this object to the specified object.
|
int |
getValue()
Returns the value.
|
int |
hashCode()
Returns a hash code for this
AsnInteger. |
java.lang.String |
toString()
Returns the string representation of the AsnInteger.
|
getRespType, getRespTypeString, setDebugpublic AsnInteger(int v)
v - The value of the AsnIntegerpublic AsnInteger(java.io.InputStream in,
int len)
throws java.io.IOException
in - The input stream from which the value should be readlen - The length of the AsnIntegerjava.io.IOExceptionpublic int getValue()
public java.lang.String toString()
protected int bytesToInteger(byte[] data)
throws java.io.IOException
data - the array of bytesjava.io.IOExceptionpublic boolean equals(java.lang.Object obj)
true if and only if the argument is not
null and is an AsnInteger object that
contains the same int value as this object.equals in class java.lang.Objectobj - the object to compare with.true if the objects are the same;
false otherwise.public int hashCode()
AsnInteger.hashCode in class java.lang.Objectint value represented by this
AsnInteger object.