Uses of Class net.percederberg.mibble.FileLocation (Mibble 2.9.4 Documentation)
Date: 2016-09-27

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

- Packages that use FileLocation
  Package | Description
  --- | ---
  net.percederberg.mibble | Provides the SNMP MIB file loading and validation 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 FileLocation in net.percederberg.mibble

    Methods in net.percederberg.mibble that return FileLocation
    Modifier and Type | Method and Description
    --- | ---
    `FileLocation` | MibSymbol.`getLocation()` Returns the file location.
    `FileLocation` | MibException.`getLocation()` Returns the error location.

    Methods in net.percederberg.mibble with parameters of type FileLocation
    Modifier and Type | Method and Description
    --- | ---
    `void` | MibLoaderLog.`addError(FileLocation location, java.lang.String message)` Adds an error message to the log.
    `void` | MibLoaderLog.`addInternalError(FileLocation location, java.lang.String message)` Adds an internal error message to the log.
    `void` | MibLoaderLog.`addWarning(FileLocation location, java.lang.String message)` Adds a warning message to the log.

    Constructors in net.percederberg.mibble with parameters of type FileLocation
    Constructor and Description
    `LogEntry(int type, FileLocation location, java.lang.String message)` Creates a new log entry.
    `MibException(FileLocation location, java.lang.String message)` Creates a new MIB exception.
    `MibValueSymbol(FileLocation location, Mib mib, java.lang.String name, MibType type, MibValue value)` Creates a new value symbol.

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

    Methods in net.percederberg.mibble.type that return FileLocation
    Modifier and Type | Method and Description
    --- | ---
    `FileLocation` | TypeReference.`getLocation()` Returns the file containing the reference.

    Constructors in net.percederberg.mibble.type with parameters of type FileLocation
    Constructor and Description
    `SizeConstraint(FileLocation location, Constraint values)` Creates a new size constraint.
    `TypeReference(FileLocation location, MibContext context, java.lang.String name)` Creates a new type reference.
    `TypeReference(FileLocation location, MibContext context, java.lang.String name, java.util.ArrayList values)` Creates a new type reference.
    `TypeReference(FileLocation location, MibContext context, java.lang.String name, Constraint constraint)` Creates a new type reference.
    `ValueConstraint(FileLocation location, MibValue value)` Creates a new value constraint.
    `ValueRangeConstraint(FileLocation location, MibValue lower, boolean strictLower, MibValue upper, boolean strictUpper)` Creates a new value range constraint.

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

    Methods in net.percederberg.mibble.value that return FileLocation
    Modifier and Type | Method and Description
    --- | ---
    `FileLocation` | ValueReference.`getLocation()` Returns the reference location.

    Constructors in net.percederberg.mibble.value with parameters of type FileLocation
    Constructor and Description
    `ObjectIdentifierValue(FileLocation location, ObjectIdentifierValue parent, java.lang.String name, int value)` Creates a new object identifier value.
    `ObjectIdentifierValue(FileLocation location, ValueReference parent, java.lang.String name, int value)` Creates a new object identifier value.
    `ValueReference(FileLocation location, MibContext context, java.lang.String name)` Creates a new value reference.