Package ru.bitel.bgbilling.modules.inet.common.bean.enums

# Enum InetAddressType

java.lang.Object
java.lang.Enum<InetAddressType>
ru.bitel.bgbilling.modules.inet.common.bean.enums.InetAddressType

All Implemented Interfaces:
  `java.io.Serializable`, `java.lang.Comparable<InetAddressType>`, `java.lang.constant.Constable`

    public enum InetAddressType
    extends java.lang.Enum<InetAddressType>

- ## Nested Class Summary

  ## Nested classes/interfaces inherited from class java.lang.Enum

  `java.lang.Enum.EnumDesc<E extends java.lang.Enum<E>>`

- ## Enum Constant Summary

  Enum Constants
  Enum Constant | Description
  --- | ---
  `DYNAMIC` | Динамический адрес
  `DYNAMIC_OR_RANGE` | Динамический или из диапазона
  `DYNAMIC_OR_SINGLE` | Динамический или указанный адрес
  `IPV6` | Статический адрес (IPv6)
  `NET` | Указанная сеть
  `NONE` |
  `NONE_OR_SINGLE` | Либо выдавать указанный адрес, либо ничего не выдавать
  `OFF` |
  `RANGE` | Указанный диапазон
  `SINGLE_IPV4` | Указанный адрес (IPv4)

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `int` | `getCode()` |
  `static InetAddressType` | `getInetAddressType​(int code)` |
  `static InetAddressType` | `valueOf​(java.lang.String name)` | Returns the enum constant of this type with the specified name.
  `static InetAddressType[]` | `values()` | Returns an array containing the constants of this enum type, in the order they are declared.

  ### Methods inherited from class java.lang.Enum

  `clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

  ### Methods inherited from class java.lang.Object

  `getClass, notify, notifyAll, wait, wait, wait`

- ## Enum Constant Details

  - ### OFF

    public static final InetAddressType OFF

  - ### NONE

    public static final InetAddressType NONE

  - ### RANGE

    public static final InetAddressType RANGE
    Указанный диапазон

  - ### NET

    public static final InetAddressType NET
    Указанная сеть

  - ### SINGLE_IPV4

    public static final InetAddressType SINGLE_IPV4
    Указанный адрес (IPv4)

  - ### DYNAMIC

    public static final InetAddressType DYNAMIC
    Динамический адрес

  - ### DYNAMIC_OR_SINGLE

    public static final InetAddressType DYNAMIC_OR_SINGLE
    Динамический или указанный адрес

  - ### DYNAMIC_OR_RANGE

    public static final InetAddressType DYNAMIC_OR_RANGE
    Динамический или из диапазона

  - ### NONE_OR_SINGLE

    public static final InetAddressType NONE_OR_SINGLE
    Либо выдавать указанный адрес, либо ничего не выдавать

  - ### IPV6

    public static final InetAddressType IPV6
    Статический адрес (IPv6)

- ## Method Details

  - ### values

    public static InetAddressType[] values()
    Returns an array containing the constants of this enum type, in the order they are declared.
    Returns:
      an array containing the constants of this enum type, in the order they are declared

  - ### valueOf

    public static InetAddressType valueOf​(java.lang.String name)
    Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
    Parameters:
      `name` - the name of the enum constant to be returned.
    Returns:
      the enum constant with the specified name
    Throws:
      `java.lang.IllegalArgumentException` - if this enum type has no constant with the specified name
      `java.lang.NullPointerException` - if the argument is null

  - ### getCode

    public int getCode()

  - ### getInetAddressType

    public static InetAddressType getInetAddressType​(int code)