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, type
ASN_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, setDebug
public 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.IOException
public int getValue()
public java.lang.String toString()
protected int bytesToInteger(byte[] data) throws java.io.IOException
data
- the array of bytesjava.io.IOException
public 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.Object
obj
- the object to compare with.true
if the objects are the same;
false
otherwise.public int hashCode()
AsnInteger
.hashCode
in class java.lang.Object
int
value represented by this
AsnInteger
object.