Optimizer instances.
| Modifier and Type | Field and Description |
|---|---|
| private static final Class | |
| private static final CoreMessageLogger |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static Optimizer | |
| private static Optimizer | |
| public static Optimizer | Returns: The built optimizerThe optimizer type, either a shorthand name or the type, Class<?> Optimizer class name.The generated value java type returnClass, int The increment size. incrementSize, long The user supplied initial-value (-1 indicates the user did not specify). explicitInitialValue)Builds an optimizer |
| public static String | determineImplicitOptimizerName(int incrementSize, Properties configSettings)
Determine the optimizer to use when there was not one explicitly specified. |
| public static boolean | Returns: true indicates the optimizer is a pooled strategy.The name of the optimizer optimizerName)
Deprecated
since 6.3. No longer used
Does the given optimizer name represent a pooled strategy?
|
| CTOR_SIG | back to summary |
|---|---|
| private static final Class<?>[] CTOR_SIG | |
| LOG | back to summary |
|---|---|
| private static final CoreMessageLogger LOG | |
| OptimizerFactory | back to summary |
|---|---|
| private OptimizerFactory() | |
| buildFallbackOptimizer | back to summary |
|---|---|
| private static Optimizer buildFallbackOptimizer(Class<?> returnClass, int incrementSize) | |
| buildOptimizer | back to summary |
|---|---|
| private static Optimizer buildOptimizer(OptimizerDescriptor descriptor, Class<?> returnClass, int incrementSize) | |
| buildOptimizer | back to summary |
|---|---|
| public static Optimizer buildOptimizer(OptimizerDescriptor type, Class<?> returnClass, int incrementSize, long explicitInitialValue) Builds an optimizer
| |
| determineImplicitOptimizerName | back to summary |
|---|---|
| public static String determineImplicitOptimizerName(int incrementSize, Properties configSettings) Determine the optimizer to use when there was not one explicitly specified. | |
| isPooledOptimizer | back to summary |
|---|---|
| public static boolean isPooledOptimizer(String optimizerName)
Deprecated since 6.3. No longer used Does the given optimizer name represent a pooled strategy?
| |