Class IDGeneratorFactory

java.lang.Object
org.apache.torque.oid.IDGeneratorFactory

public final class IDGeneratorFactory extends Object
A factory which instantiates IdGenerator implementations.
Version:
$Id: IDGeneratorFactory.java 1850965 2019-01-10 17:21:29Z painter $
Author:
Daniel Rall
  • Field Details

    • ID_GENERATOR_METHODS

      public static final List<IDMethod> ID_GENERATOR_METHODS
      The list of ID generation method types which have associated IdGenerator implementations.
  • Method Details

    • create

      public static IdGenerator create(Adapter adapter, String name)
      Factory method which instantiates IdGenerator implementations based on the return value of the provided adapter's Adapter.getIDMethodType() method. Returns null for unknown types.
      Parameters:
      adapter - The type of adapter to create an ID generator for.
      name - name of the adapter
      Returns:
      The appropriate ID generator (possibly null).