Class OpaqueExt

  • All Implemented Interfaces:
    Serializable, Cloneable, Comparable<org.snmp4j.smi.Variable>, org.snmp4j.asn1.BERSerializable, org.snmp4j.smi.AssignableFromByteArray, org.snmp4j.smi.AssignableFromString, org.snmp4j.smi.Variable

    public class OpaqueExt
    extends org.snmp4j.smi.Opaque
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.snmp4j.smi.AbstractVariable

        SMISYNTAXES_PROPERTIES
    • Constructor Summary

      Constructors 
      Constructor Description
      OpaqueExt()  
      OpaqueExt​(byte[] bytes)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      Object clone()  
      void decodeBER​(org.snmp4j.asn1.BERInputStream inputStream)  
      Double getDouble()  
      Long getLong()  
      int getSyntax()  
      OpaqueValueType getValueType()  
      boolean isPrintable()  
      void setValue​(org.snmp4j.smi.OctetString value)  
      String toString()  
      • Methods inherited from class org.snmp4j.smi.Opaque

        encodeBER
      • Methods inherited from class org.snmp4j.smi.OctetString

        append, append, append, append, clear, compareTo, equals, equalsValue, fromByteArray, fromHexString, fromHexString, fromHexStringPairs, fromString, fromString, fromSubIndex, get, getBERLength, getBERPayloadLength, getValue, hashCode, 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, equal, getSyntaxFromString, getSyntaxString, getSyntaxString, isDynamic, isException
    • Constructor Detail

      • OpaqueExt

        public OpaqueExt()
      • OpaqueExt

        public OpaqueExt​(byte[] bytes)
    • Method Detail

      • clone

        public Object clone()
        Specified by:
        clone in interface org.snmp4j.smi.Variable
        Overrides:
        clone in class org.snmp4j.smi.Opaque
      • toString

        public String toString()
        Specified by:
        toString in interface org.snmp4j.smi.Variable
        Overrides:
        toString in class org.snmp4j.smi.Opaque
      • getLong

        public Long getLong()
      • getDouble

        public Double getDouble()
      • setValue

        public void setValue​(org.snmp4j.smi.OctetString value)
        Overrides:
        setValue in class org.snmp4j.smi.Opaque
      • decodeBER

        public void decodeBER​(org.snmp4j.asn1.BERInputStream inputStream)
                       throws IOException
        Specified by:
        decodeBER in interface org.snmp4j.asn1.BERSerializable
        Overrides:
        decodeBER in class org.snmp4j.smi.Opaque
        Throws:
        IOException
      • getSyntax

        public int getSyntax()
        Specified by:
        getSyntax in interface org.snmp4j.smi.Variable
        Overrides:
        getSyntax in class org.snmp4j.smi.Opaque
      • isPrintable

        public boolean isPrintable()
        Overrides:
        isPrintable in class org.snmp4j.smi.OctetString