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

- Packages that use MibLoaderLog
  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 MibLoaderLog in net.percederberg.mibble

    Methods in net.percederberg.mibble that return MibLoaderLog
    Modifier and Type | Method and Description
    --- | ---
    `MibLoaderLog` | MibLoaderException.`getLog()` Returns the MIB loader log.
    `MibLoaderLog` | Mib.`getLog()` Returns the loader log used when loading this MIB.

    Methods in net.percederberg.mibble with parameters of type MibLoaderLog
    Modifier and Type | Method and Description
    --- | ---
    `void` | MibLoaderLog.`addAll(MibLoaderLog log)` Adds all log entries from another log.
    `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.
    `void` | MibImport.`initialize(MibLoaderLog log)` Initializes the MIB import.
    `abstract MibValue` | MibValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `abstract MibType` | MibType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `protected void` | MibImport.`validateSmiVersion(MibLoaderLog log, Mib mib)` Validates the imported MIB module SMI version.

    Constructors in net.percederberg.mibble with parameters of type MibLoaderLog
    Constructor and Description
    `MibLoaderException(MibLoaderLog log)` Creates a new MIB loader exception.

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

    Methods in net.percederberg.mibble.snmp with parameters of type MibLoaderLog
    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 MibLoaderLog in net.percederberg.mibble.type

    Methods in net.percederberg.mibble.type with parameters of type MibLoaderLog
    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` | RealType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | ObjectIdentifierType.`initialize(MibSymbol symbol, MibLoaderLog log)` Initializes the MIB type.
    `MibType` | NullType.`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` | BooleanType.`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 MibLoaderLog in net.percederberg.mibble.value

    Methods in net.percederberg.mibble.value with parameters of type MibLoaderLog
    Modifier and Type | Method and Description
    --- | ---
    `MibValue` | ValueReference.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | StringValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | ObjectIdentifierValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | NumberValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | NullValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | HexNumberValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | BooleanValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | BitSetValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.
    `MibValue` | BinaryNumberValue.`initialize(MibLoaderLog log, MibType type)` Initializes the MIB value.