Uses of Interface
com.github.f4b6a3.uuid.strategy.NodeIdentifierStrategy
-
Packages that use NodeIdentifierStrategy Package Description com.github.f4b6a3.uuid.creator com.github.f4b6a3.uuid.strategy.nodeid -
-
Uses of NodeIdentifierStrategy in com.github.f4b6a3.uuid.creator
Fields in com.github.f4b6a3.uuid.creator declared as NodeIdentifierStrategy Modifier and Type Field Description protected NodeIdentifierStrategyAbstractTimeBasedUuidCreator. nodeIdentifierStrategyMethods in com.github.f4b6a3.uuid.creator that return NodeIdentifierStrategy Modifier and Type Method Description protected static NodeIdentifierStrategyAbstractTimeBasedUuidCreator. selectNodeIdentifierStrategy()Select the node identifier strategy.Methods in com.github.f4b6a3.uuid.creator with parameters of type NodeIdentifierStrategy Modifier and Type Method Description <T extends AbstractTimeBasedUuidCreator>
TAbstractTimeBasedUuidCreator. withNodeIdentifierStrategy(NodeIdentifierStrategy nodeIdentifierStrategy)Replaces the defaultNodeIdentifierStrategywith another one. -
Uses of NodeIdentifierStrategy in com.github.f4b6a3.uuid.strategy.nodeid
Classes in com.github.f4b6a3.uuid.strategy.nodeid that implement NodeIdentifierStrategy Modifier and Type Class Description classDefaultNodeIdentifierStrategyStrategy that provides a random node identifier.classFixedNodeIdentifierStrategyStrategy that always provides the same node identifier.classHashNodeIdentifierStrategyStrategy that calculates a node identifier based on system data like: operating system, java virtual machine, network details, system resources, locale and timezone.classMacNodeIdentifierStrategyStrategy that provides the current machine address (MAC), if available.
-