## Uses of Class
org.minidns.edns.EdnsOption

- Packages that use EdnsOption
  Package | Description
  --- | ---
  org.minidns.edns | EDNS(0) extension mechanisms for DNS.
  org.minidns.record | DNS resource record types and implementations.

- - ### Uses of EdnsOption in org.minidns.edns

    Subclasses of EdnsOption in org.minidns.edns
    Modifier and Type | Class and Description
    --- | ---
    `class` | `Nsid` EDNS NSID (Name Server Identifier) option.
    `class` | `UnknownEdnsOption` EDNS option for unknown option codes.

    Fields in org.minidns.edns with type parameters of type EdnsOption
    Modifier and Type | Field and Description
    --- | ---
    `Class<? extends EdnsOption>` | Edns.OptionCode.`clazz`
    `List<EdnsOption>` | Edns.`variablePart` The list of EDNS options.

    Methods in org.minidns.edns with type parameters of type EdnsOption
    Modifier and Type | Method and Description
    --- | ---
    `<O extends EdnsOption> O` | Edns.`getEdnsOption(Edns.OptionCode optionCode)` Gets the EDNS option with the specified option code.

    Methods in org.minidns.edns that return EdnsOption
    Modifier and Type | Method and Description
    --- | ---
    `static EdnsOption` | EdnsOption.`parse(int intOptionCode, byte[] optionData)` Parses an EDNS option from the specified option code and data.

    Methods in org.minidns.edns with parameters of type EdnsOption
    Modifier and Type | Method and Description
    --- | ---
    `Edns.Builder` | Edns.Builder.`addEdnsOption(EdnsOption ednsOption)` Adds an EDNS option.

  - ### Uses of EdnsOption in org.minidns.record

    Fields in org.minidns.record with type parameters of type EdnsOption
    Modifier and Type | Field and Description
    --- | ---
    `List<EdnsOption>` | OPT.`variablePart`

    Constructor parameters in org.minidns.record with type arguments of type EdnsOption
    Constructor and Description
    `OPT(List<EdnsOption> variablePart)`