Class MibTree


  • public class MibTree
    extends Object
    This class represents MIB tree.
    • Constructor Detail

      • MibTree

        public MibTree()
        Create empty MIB tree
    • Method Detail

      • getRootObject

        public MibObject getRootObject()
        Get root object for MIB tree
        Returns:
        the root object
      • findObject

        public MibObject findObject​(SnmpObjectId oid,
                                    boolean exactMatch)
        Find matching object in tree. If exactMatch set to true, method will search for object with ID equal to given. If exactMatch set to false, and object with given id cannot be found, closest upper level object will be returned (i.e., if object .1.3.6.1.5 does not exist in the tree, but .1.3.6.1 does, .1.3.6.1 will be returned in search for .1.3.6.1.5).
        Parameters:
        oid - object id to find
        exactMatch - set to true if exact match required
        Returns:
        MIB object or null if matching object not found