@ThreadSafe class SqlServerDefaultValueConverter extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static interface |
SqlServerDefaultValueConverter.ConnectionProvider
Provides SQL connection instance.
|
private static interface |
SqlServerDefaultValueConverter.DefaultValueMapper
Converts JDBC string representation of a default column value to an object.
|
| Modifier and Type | Field and Description |
|---|---|
private SqlServerDefaultValueConverter.ConnectionProvider |
connectionProvider |
private Map<String,SqlServerDefaultValueConverter.DefaultValueMapper> |
defaultValueMappers |
private static org.slf4j.Logger |
LOGGER |
private SqlServerValueConverters |
valueConverters |
| Constructor and Description |
|---|
SqlServerDefaultValueConverter(SqlServerDefaultValueConverter.ConnectionProvider connectionProvider,
SqlServerValueConverters valueConverters) |
| Modifier and Type | Method and Description |
|---|---|
private Object |
convertDefaultValue(Object defaultValue,
Column column) |
private Map<String,SqlServerDefaultValueConverter.DefaultValueMapper> |
createDefaultValueMappers() |
(package private) Optional<Object> |
parseDefaultValue(Column column,
String defaultValue) |
private static org.slf4j.Logger LOGGER
private final SqlServerDefaultValueConverter.ConnectionProvider connectionProvider
private final SqlServerValueConverters valueConverters
private final Map<String,SqlServerDefaultValueConverter.DefaultValueMapper> defaultValueMappers
SqlServerDefaultValueConverter(SqlServerDefaultValueConverter.ConnectionProvider connectionProvider, SqlServerValueConverters valueConverters)
private Map<String,SqlServerDefaultValueConverter.DefaultValueMapper> createDefaultValueMappers()
Copyright © 2021 JBoss by Red Hat. All rights reserved.