public static abstract class

OptimizerFactory.OptimizerSupport

extends Object
implements Optimizer
java.lang.Object
   ↳ org.hibernate.id.enhanced.OptimizerFactory.OptimizerSupport
Known Direct Subclasses

Class Overview

Common support for optimizer implementations.

Summary

Fields
protected final int incrementSize
protected final Class returnClass
Protected Constructors
OptimizerFactory.OptimizerSupport(Class returnClass, int incrementSize)
Construct an optimizer
Public Methods
final int getIncrementSize()
Retrieves the defined increment size.
final Class getReturnClass()
Getter for property 'returnClass'.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.hibernate.id.enhanced.Optimizer

Fields

protected final int incrementSize

protected final Class returnClass

Protected Constructors

protected OptimizerFactory.OptimizerSupport (Class returnClass, int incrementSize)

Construct an optimizer

Parameters
returnClass The expected id class.
incrementSize The increment size

Public Methods

public final int getIncrementSize ()

Retrieves the defined increment size.

Returns
  • The increment size.

public final Class getReturnClass ()

Getter for property 'returnClass'. This is the Java class which is used to represent the id (e.g. Long).

Returns
  • Value for property 'returnClass'.