Uses of Class
com.fasterxml.uuid.EthernetAddress
Packages that use EthernetAddress
Package
Description
Package that contains classes that define Java UUID Generator API.
Package that contains actual Java UUID Generator implementation classes,
including generators for different UUID types.
-
Uses of EthernetAddress in com.fasterxml.uuid
Fields in com.fasterxml.uuid declared as EthernetAddressModifier and TypeFieldDescriptionprotected static EthernetAddressGenerators._preferredIfAddrThe hardware address of the egress network interface.Methods in com.fasterxml.uuid that return EthernetAddressModifier and TypeMethodDescriptionstatic EthernetAddressEthernetAddress.constructMulticastAddress()Factory method that can be used to construct a random multicast address; to be used in cases where there is no "real" ethernet address to use.static EthernetAddressEthernetAddress.constructMulticastAddress(Random rnd) Factory method that can be used to construct a random multicast address; to be used in cases where there is no "real" ethernet address to use.static EthernetAddressEthernetAddress.fromEgressInterface()A factory method that will try to determine the ethernet address of the network interface that connects to the default network gateway.static EthernetAddressEthernetAddress.fromInterface()Factory method that locates a network interface that has a suitable mac address (ethernet cards, and things that emulate one), and return that address.static EthernetAddressEthernetAddress.fromInterface(NetworkInterface nint) A factory method to return the ethernet address of a specified network interface.static EthernetAddressEthernetAddress.fromPreferredInterface()Factory method that locates a network interface that has a suitable mac address (ethernet cards, and things that emulate one), and return that address.static EthernetAddressEthernetAddress.valueOf(byte[] addr) Constructs a new EthernetAddress given the byte array that contains binary representation of the address.static EthernetAddressEthernetAddress.valueOf(int[] addr) Constructs a new EthernetAddress given the byte array that contains binary representation of the address.static EthernetAddressEthernetAddress.valueOf(long addr) Constructs a new EthernetAddress given the long int value (64-bit) representation of the ethernet address (of which 48 LSB contain the definition) Note that calling this method returns the same result as would using the matching constructor.static EthernetAddressConstructs a new EthernetAddress given a string representation of the ethernet address.Methods in com.fasterxml.uuid with parameters of type EthernetAddressModifier and TypeMethodDescriptionintEthernetAddress.compareTo(EthernetAddress other) Method that compares this EthernetAddress to one passed in as argument.static TimeBasedGeneratorGenerators.timeBasedGenerator(EthernetAddress ethernetAddress) Factory method for constructing UUID generator that generates UUID using version 1 (time+location based), using specified Ethernet address as the location part of UUID.static TimeBasedGeneratorGenerators.timeBasedGenerator(EthernetAddress ethernetAddress, TimestampSynchronizer sync) Factory method for constructing UUID generator that generates UUID using version 1 (time+location based), using specified Ethernet address as the location part of UUID, and specified synchronizer (which may add additional restrictions to guarantee system-wide uniqueness).static TimeBasedGeneratorGenerators.timeBasedGenerator(EthernetAddress ethernetAddress, UUIDTimer timer) Factory method for constructing UUID generator that generates UUID using version 1 (time+location based), using specified Ethernet address as the location part of UUID, and specifiedUUIDTimerinstance (which includes embedded synchronizer that defines synchronization behavior).static TimeBasedReorderedGeneratorGenerators.timeBasedReorderedGenerator(EthernetAddress ethernetAddress) Factory method for constructing UUID generator that generates UUID using version 6 (time+location based, reordered for DB locality), using specified Ethernet address as the location part of UUID.static TimeBasedReorderedGeneratorGenerators.timeBasedReorderedGenerator(EthernetAddress ethernetAddress, UUIDTimer timer) Factory method for constructing UUID generator that generates UUID using version 6 (time+location based, reordered for DB locality), using specified Ethernet address as the location part of UUID, and specifiedUUIDTimerinstance (which includes embedded synchronizer that defines synchronization behavior). -
Uses of EthernetAddress in com.fasterxml.uuid.impl
Fields in com.fasterxml.uuid.impl declared as EthernetAddressModifier and TypeFieldDescriptionprotected final EthernetAddressTimeBasedGenerator._ethernetAddressprotected final EthernetAddressTimeBasedReorderedGenerator._ethernetAddressMethods in com.fasterxml.uuid.impl that return EthernetAddressModifier and TypeMethodDescriptionTimeBasedGenerator.getEthernetAddress()TimeBasedReorderedGenerator.getEthernetAddress()Constructors in com.fasterxml.uuid.impl with parameters of type EthernetAddressModifierConstructorDescriptionTimeBasedGenerator(EthernetAddress ethAddr, UUIDTimer timer) TimeBasedReorderedGenerator(EthernetAddress ethAddr, UUIDTimer timer)