Uses of Class net.percederberg.mibble.MibException (Mibble 2.10.1 Documentation)
Date: 2017-02-20

## Uses of Class
net.percederberg.mibble.MibException

- Packages that use MibException
  Package | Description
  --- | ---
  net.percederberg.mibble | Provides the SNMP MIB file loading and validation classes.
  net.percederberg.mibble.snmp | Provides the SNMP MIB type classes.
  net.percederberg.mibble.type | Provides the primitive ASN.1 type classes.
  net.percederberg.mibble.value | Provides the primitive ASN.1 value classes.

- - ### Uses of MibException in net.percederberg.mibble

    Methods in net.percederberg.mibble with parameters of type MibException
    Modifier and Type | Method and Description
    --- | ---
    `void` | MibLoaderLog.`addError(MibException e)` Adds an error message to the log.

    Methods in net.percederberg.mibble that throw MibException
    Modifier and Type | Method and Description
    --- | ---
    `void` | MibValueSymbol.`initialize(MibLoaderLog log)` Initializes the MIB symbol.
    `void` | MibTypeSymbol.`initialize(MibLoaderLog log)` Initializes the MIB symbol.
    `abstract void` | MibSymbol.`initialize(MibLoaderLog log)` Initializes the MIB symbol.
    `void` | MibMacroSymbol.`initialize(MibLoaderLog log)` Initializes the MIB symbol.
    `abstract MibValue` | MibValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `abstract MibType` | MibType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.

  - ### Uses of MibException in net.percederberg.mibble.snmp

    Methods in net.percederberg.mibble.snmp that throw MibException
    Modifier and Type | Method and Description
    --- | ---
    `MibType` | SnmpTrapType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpTextualConvention.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpObjectType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpObjectIdentity.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpObjectGroup.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpNotificationType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpNotificationGroup.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpModuleIdentity.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpModuleCompliance.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SnmpAgentCapabilities.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.

  - ### Uses of MibException in net.percederberg.mibble.type

    Methods in net.percederberg.mibble.type that throw MibException
    Modifier and Type | Method and Description
    --- | ---
    `MibType` | TypeReference.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | StringType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SequenceType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | SequenceOfType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | IntegerType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | ElementType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | ChoiceType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | BitSetType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `void` | ValueRangeConstraint.`initialize(MibType type, MibLoaderLog log)` Initializes the constraint.
    `void` | ValueConstraint.`initialize(MibType type, MibLoaderLog log)` Initializes the constraint.
    `void` | SizeConstraint.`initialize(MibType type, MibLoaderLog log)` Initializes the constraint.
    `void` | Constraint.`initialize(MibType type, MibLoaderLog log)` Initializes the constraint.
    `void` | CompoundConstraint.`initialize(MibType type, MibLoaderLog log)` Initializes the constraint.

  - ### Uses of MibException in net.percederberg.mibble.value

    Methods in net.percederberg.mibble.value that throw MibException
    Modifier and Type | Method and Description
    --- | ---
    `MibValue` | ValueReference.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | ObjectIdentifierValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | BitSetValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.

    Constructors in net.percederberg.mibble.value that throw MibException
    Constructor and Description
    `ObjectIdentifierValue(MibFileRef fileRef, ObjectIdentifierValue parent, java.lang.String name, int value)` Creates a new object identifier value.