Class Oui

All Implemented Interfaces:
Serializable, Comparable<Oui>

public final class Oui extends NamedNumber<Integer,Oui>
OUI
Since:
pcap4j 0.9.11
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • CISCO_00000C

      public static final Oui CISCO_00000C
      Cisco: 0x00000C
    • FUJITSU_00000E

      public static final Oui FUJITSU_00000E
      Fujitsu: 0x00000E
    • HEWLETT_PACKARD_080009

      public static final Oui HEWLETT_PACKARD_080009
      Hewlett-Packard: 0x080009
    • FUJI_XEROX_080037

      public static final Oui FUJI_XEROX_080037
      Fuji-Xerox: 0x080037
    • IBM_08005A

      public static final Oui IBM_08005A
      IBM: 0x08005A
    • CISCO_000142

      public static final Oui CISCO_000142
      Cisco: 0x000142
    • CISCO_000143

      public static final Oui CISCO_000143
      Cisco: 0x000143
    • ALAXALA_0012E2

      public static final Oui ALAXALA_0012E2
      AlaxalA: 0x0012E2
    • Hitachi_001F67

      public static final Oui Hitachi_001F67
      Hitachi: 0x001F67
    • HITACHI_CABLE_004066

      public static final Oui HITACHI_CABLE_004066
      Hitachi Cable: 0x004066
    • registry

      private static final Map<Integer,Oui> registry
  • Constructor Details

    • Oui

      public Oui(Integer value, String name)
      Parameters:
      value - value
      name - name
  • Method Details

    • getInstance

      public static Oui getInstance(Integer value)
      Parameters:
      value - value
      Returns:
      a Oui object.
    • getInstance

      public static Oui getInstance(byte[] value)
      Parameters:
      value - value
      Returns:
      a Oui object.
    • register

      public static Oui register(Oui version)
      Parameters:
      version - version
      Returns:
      a Oui object.
    • valueAsString

      public String valueAsString()
      Overrides:
      valueAsString in class NamedNumber<Integer,Oui>
      Returns:
      a string representation of this value.
    • valueAsByteArray

      public byte[] valueAsByteArray()
      Returns:
      a byte array representation of this value.
    • compareTo

      public int compareTo(Oui o)
      Specified by:
      compareTo in interface Comparable<Oui>
      Specified by:
      compareTo in class NamedNumber<Integer,Oui>