| Package | Description |
|---|---|
| io.debezium.antlr |
| Modifier and Type | Field and Description |
|---|---|
private Map<String,List<DataTypeResolver.DataTypeEntry>> |
DataTypeResolver.contextDataTypesMap |
private Map<String,List<DataTypeResolver.DataTypeEntry>> |
DataTypeResolver.Builder.contextDataTypesMap |
| Modifier and Type | Method and Description |
|---|---|
DataTypeResolver.DataTypeEntry |
DataTypeResolver.DataTypeEntry.setDefaultLengthDimension(int defaultLength)
Set a default length for data type.
|
DataTypeResolver.DataTypeEntry |
DataTypeResolver.DataTypeEntry.setDefaultLengthScaleDimension(int defaultLength,
int defaultScale)
Set a default length and scale for data type.
|
DataTypeResolver.DataTypeEntry |
DataTypeResolver.DataTypeEntry.setSuffixTokens(Integer... suffixTokens)
Sets an optional suffix tokens that may appear in DBMS data type definition.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
DataTypeResolver.addOptionalSuffixToName(org.antlr.v4.runtime.ParserRuleContext dataTypeContext,
DataTypeResolver.DataTypeEntry dataTypeEntry,
DataTypeBuilder dataTypeBuilder) |
private DataType |
DataTypeResolver.buildDataType(org.antlr.v4.runtime.ParserRuleContext dataTypeContext,
DataTypeResolver.DataTypeEntry dataTypeEntry,
DataTypeBuilder dataTypeBuilder) |
| Modifier and Type | Method and Description |
|---|---|
void |
DataTypeResolver.Builder.registerDataTypes(String contextClassCanonicalName,
List<DataTypeResolver.DataTypeEntry> dataTypeEntries)
Registers a data type entries, which will be used for resolving phase.
|
| Constructor and Description |
|---|
DataTypeResolver(Map<String,List<DataTypeResolver.DataTypeEntry>> contextDataTypesMap) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.