|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.adventnet.snmp.snmp2.SnmpVar
com.adventnet.snmp.snmp2.SnmpInt
public class SnmpInt
Class of SNMP Integer Variable - Sub-class of SnmpVar This class can be used to created a SnmpVar object of type SnmpInt. It also has methods to retrieve the value in different forms(eg. interger String, byte).
| Field Summary | |
|---|---|
(package private) byte[] |
byteValue
|
(package private) long |
value
|
| Fields inherited from class com.adventnet.snmp.snmp2.SnmpVar |
|---|
Type, varbindErrorVal |
| Constructor Summary | |
|---|---|
SnmpInt(int value)
Constructs a new SnmpInt object by taking an integer value as argument. |
|
SnmpInt(long value)
Constructs a new SnmpInt object by taking long value as argument. |
|
| Method Summary | |
|---|---|
(package private) int |
encode(byte[] buff,
int space)
ASN encoder |
boolean |
equals(java.lang.Object obj)
This method returns true if both the SnmpInt objects are equal and false otherwise. |
java.lang.String |
getNumericValueAsString()
This method returns the numeric value of the INTEGER data type in decimal ( base 10 ) format. |
java.lang.Object |
getVarObject()
Returns the value of this SnmpInt object as an Integer object. |
int |
intValue()
Returns the value of this SnmpInt object as an integer. |
long |
longValue()
Returns the value of this SnmpInt object as long. |
byte[] |
toBytes()
To return the value of this SnmpInt object as raw bytes. |
java.lang.String |
toString()
To convert the value of this SnmpInt object to a printable string. |
java.lang.String |
toTagString()
To convert the value of this SnmpInt object to a printable string, where the type is tagged before the value with a tag INTEGER: . |
java.lang.Object |
toValue()
Returns the value of this SnmpInt object as an Integer object. |
| Methods inherited from class com.adventnet.snmp.snmp2.SnmpVar |
|---|
createVariable, getError, getType, getTypeString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
long value
byte[] byteValue
| Constructor Detail |
|---|
public SnmpInt(int value)
value - Integer value for creating a new SnmpInt object.public SnmpInt(long value)
value - long value for creating a new SnmpInt object.| Method Detail |
|---|
public java.lang.Object getVarObject()
getVarObject in class SnmpVarpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - the SnmpInt object whose equality is to be checked.
public java.lang.Object toValue()
toValue in class SnmpVarpublic int intValue()
public long longValue()
public java.lang.String toString()
toString in class SnmpVarpublic java.lang.String toTagString()
toTagString in class SnmpVarpublic byte[] toBytes()
toBytes in class SnmpVarpublic java.lang.String getNumericValueAsString()
getNumericValueAsString in class SnmpVar
int encode(byte[] buff,
int space)
throws java.lang.ArrayIndexOutOfBoundsException
encode in class SnmpVarbuff - The buffer into which the value is to be encodedspace - The number of free bytes in the buffer
java.lang.ArrayIndexOutOfBoundsException - When there is
insufficient space in buffer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||