com.jpragma.snmp.asn
Class AsnOctetString
java.lang.Object
com.jpragma.snmp.asn.AsnObject
com.jpragma.snmp.asn.AsnOctetString
- Direct Known Subclasses:
- SmiIPAddress
public class AsnOctetString
- extends AsnObject
ASN Octet String (using BER encoding).
For more information see
X.690-0207
- Author:
- Isaac Levin
Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
TAG_NUMBER
public static final byte TAG_NUMBER
- See Also:
- Constant Field Values
AsnOctetString
public AsnOctetString()
AsnOctetString
public AsnOctetString(byte[] value)
AsnOctetString
public AsnOctetString(java.lang.String value)
AsnOctetString
public AsnOctetString(java.lang.String value,
java.nio.charset.Charset charset)
AsnOctetString
public AsnOctetString(BerTlv tlv)
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in class AsnObject
stringValue
public java.lang.String stringValue()
stringValue
public java.lang.String stringValue(java.nio.charset.Charset charset)
setValue
public void setValue(java.lang.Object value)
throws AsnObjectValueException
- Specified by:
setValue
in class AsnObject
- Throws:
AsnObjectValueException
setValue
public void setValue(BerTlv tlv)
- Specified by:
setValue
in class AsnObject
toBerTlv
public BerTlv toBerTlv()
- Specified by:
toBerTlv
in class AsnObject
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object