wttools.protocols.snmp
Class SnmpOctet
java.lang.Object
|
+--wttools.protocols.snmp.SnmpValue
|
+--wttools.protocols.snmp.SnmpOctet
- All Implemented Interfaces:
- SnmpDataTypeEnumeration
- public final class SnmpOctet
- extends SnmpValue
SnmpOctet.java
Created: Saturday Dec 08 2001
- Version:
- $Revision: 1.1 $
- Author:
- Kantharaj B R
Fields inherited from interface wttools.protocols.snmp.SnmpDataTypeEnumeration |
ASN_APPLICATION, ASN_BIT_STRING, ASN_BIT8, ASN_BOOLEAN, ASN_CONSTRUCTOR, ASN_CONTEXT, ASN_EXTENSION_ID, ASN_INTEGER, ASN_LONG_LENGTH, ASN_NULL, ASN_OBJECT_ID, ASN_OCTECT_STRING, ASN_PRIMITIVE, ASN_PRIVATE, ASN_SEQUENCE, ASN_SET, ASN_UNIVERSAL, snmpDataTypeBitString, snmpDataTypeInteger, snmpDataTypeInteger32, snmpDataTypeNullObject, snmpDataTypeObjectId, snmpDataTypeOctet, snmpDataTypeUnknown, snmpString_BitString, snmpString_Integer, snmpString_Integer32, snmpString_NullObject, snmpString_ObjectId, snmpString_Octet |
Constructor Summary |
SnmpOctet()
SnmpOctet constructor with no parameters |
SnmpOctet(byte[] argument)
SnmpOctet constructor with array of Bytes as the parameter |
SnmpOctet(SnmpOctet argument)
SnmpOctet copy constructor SnmpOctet as the parameter |
SnmpOctet(java.lang.String argument)
SnmpOctet constructor with String as the parameter |
Method Summary |
void |
decode(DecodeFromBuffer buffer)
decode decodes the SnmpOctet according to BER encoding
from a buffer |
void |
encode(EncodeInBuffer buffer)
encode encodes the SnmpOctet according to BER encoding and
stores in a buffer |
int |
getLength()
getLength returns length of Octet |
byte[] |
getOctetValue()
getOctetValue returns Octet(array of Bytes) |
int |
getType()
getType function returns the SnmpOctet data type |
java.lang.String |
getTypeName()
getTypeName function returns the SnmpOctet data type in
String. |
java.lang.String |
toString()
toString converts the SnmpOctet to String for displaying |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
SnmpOctet
public SnmpOctet()
SnmpOctet
constructor with no parameters
SnmpOctet
public SnmpOctet(java.lang.String argument)
SnmpOctet
constructor with String as the parameter
- Parameters:
value
- an String
value.
SnmpOctet
public SnmpOctet(SnmpOctet argument)
SnmpOctet
copy constructor SnmpOctet as the parameter
- Parameters:
value
- an SnmpOctet
value.
SnmpOctet
public SnmpOctet(byte[] argument)
SnmpOctet
constructor with array of Bytes as the parameter
- Parameters:
value
- an byte[]
value.
getType
public final int getType()
getType
function returns the SnmpOctet data type
- Overrides:
getType
in class SnmpValue
- Returns:
- an
int
value
getTypeName
public final java.lang.String getTypeName()
getTypeName
function returns the SnmpOctet data type in
String.
- Overrides:
getTypeName
in class SnmpValue
- Returns:
- an
String
value
encode
public void encode(EncodeInBuffer buffer)
encode
encodes the SnmpOctet according to BER encoding and
stores in a buffer
- Overrides:
encode
in class SnmpValue
- Parameters:
value
- an EncodeInBuffer
value.
decode
public void decode(DecodeFromBuffer buffer)
decode
decodes the SnmpOctet according to BER encoding
from a buffer
- Overrides:
decode
in class SnmpValue
- Parameters:
value
- an DecodeFromBuffer
value.
getLength
public final int getLength()
getLength
returns length of Octet
- Overrides:
getLength
in class SnmpValue
- Returns:
- value an
int
value.
getOctetValue
public final byte[] getOctetValue()
getOctetValue
returns Octet(array of Bytes)
- Returns:
- value an
byte[]
value.
toString
public final java.lang.String toString()
toString
converts the SnmpOctet to String for displaying
- Overrides:
toString
in class java.lang.Object
- Returns:
- value an
String
value.
Copyright © GNU, wttools developers Team.