|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.snmp4j.smi.AbstractVariable
org.snmp4j.smi.OctetString
org.snmp4j.smi.Opaque
public class Opaque
The Opaque class represents the SMI type Opaque which is used
to transparently exchange BER encoded values.
| Field Summary |
|---|
| Fields inherited from class org.snmp4j.smi.AbstractVariable |
|---|
SMISYNTAXES_PROPERTIES |
| Constructor Summary | |
|---|---|
Opaque()
|
|
Opaque(byte[] bytes)
|
|
| Method Summary | |
|---|---|
java.lang.Object |
clone()
Clones this variable. |
void |
decodeBER(BERInputStream inputStream)
Decodes a Variable from an InputStream. |
void |
encodeBER(java.io.OutputStream outputStream)
Encodes a Variable to an OutputStream. |
int |
getSyntax()
Gets the ASN.1 syntax identifier value of this SNMP variable. |
void |
setValue(OctetString value)
|
java.lang.String |
toString()
Gets a string representation of the variable. |
| Methods inherited from class org.snmp4j.smi.OctetString |
|---|
append, append, append, append, clear, compareTo, equals, fromByteArray, fromHexString, fromHexString, fromString, fromString, fromSubIndex, get, getBERLength, getBERPayloadLength, getValue, hashCode, isPrintable, length, mask, set, setValue, setValue, split, startsWith, substring, toASCII, toByteArray, toHexString, toHexString, toInt, toLong, toString, toString, toSubIndex |
| Methods inherited from class org.snmp4j.smi.AbstractVariable |
|---|
createFromBER, createFromSyntax, getSyntaxFromString, getSyntaxString, getSyntaxString, isDynamic, isException |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Opaque()
public Opaque(byte[] bytes)
| Method Detail |
|---|
public int getSyntax()
AbstractVariable
getSyntax in interface VariablegetSyntax in class OctetString
public void encodeBER(java.io.OutputStream outputStream)
throws java.io.IOException
AbstractVariableVariable to an OutputStream.
encodeBER in interface BERSerializableencodeBER in class OctetStringoutputStream - an OutputStream.
java.io.IOException - if an error occurs while writing to the stream.
public void decodeBER(BERInputStream inputStream)
throws java.io.IOException
AbstractVariableVariable from an InputStream.
decodeBER in interface BERSerializabledecodeBER in class OctetStringinputStream - an InputStream containing a BER encoded byte stream.
java.io.IOException - if the stream could not be decoded by using BER rules.public void setValue(OctetString value)
public java.lang.String toString()
AbstractVariable
toString in interface VariabletoString in class OctetStringpublic java.lang.Object clone()
Variable
clone in interface Variableclone in class OctetStringVariable with the same value.
|
Copyright 2003-2009 Frank Fock and Jochen Katz (SNMP4J.org) | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||