| Package | Description |
|---|---|
| org.sqlproc.engine.impl |
The private part of the SQL Processor implementation.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) SqlMappingItem |
SqlMappingIdentity.item
The related mapping rule element for one output attribute.
|
private SqlMappingItem |
SqlMappingAttribute.parent
The pointer back to the parent.
|
| Modifier and Type | Field and Description |
|---|---|
private Map<String,SqlMappingItem> |
SqlMappingResult.mappings
All sub-elements based on ANTLR grammar defined in SqlMapping.g or SqlStatement.g.
|
private Map<String,SqlMappingItem> |
SqlMappingRule.mappings
All sub-elements based on ANTLR grammar defined in SqlMapping.g.
|
private Map<String,SqlMappingItem> |
SqlProcessResult.outputValues
The list of output values.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) static SqlMappingItem |
ParserUtils.addColumnAttr(SqlMappingItem col,
String name) |
SqlMappingItem |
SqlProcessorParser.column() |
(package private) SqlMappingItem |
SqlMappingAttribute.getParent()
Returns the pointer back to the parent.
|
SqlMappingItem |
SqlProcessorParser.mappingItem() |
(package private) SqlMappingItem |
SqlMappingItem.merge(SqlMappingItem outputMapping)
Merge mapping rules for one output column based on SqlMapping.g and SqlStatement.g.
|
(package private) SqlMappingItem |
SqlProcessorParser.newColumn(String col) |
(package private) static SqlMappingItem |
ParserUtils.newColumn(String name) |
(package private) SqlMappingItem |
SqlProcessorLazyParser.newColumn(String col) |
| Modifier and Type | Method and Description |
|---|---|
(package private) Map<String,SqlMappingItem> |
SqlMappingRule.getMappings()
Returns a collection of all mapping items in this mapping rule.
|
(package private) Map<String,SqlMappingItem> |
SqlProcessResult.getOutputValues()
Returns the collection of output values.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
SqlProcessorParser.addColumn(Object target,
SqlMappingItem col,
StringBuilder text) |
(package private) static void |
ParserUtils.addColumn(Object target,
SqlMappingItem col,
StringBuilder text) |
(package private) void |
SqlProcessorLazyParser.addColumn(Object target,
SqlMappingItem col,
StringBuilder text) |
(package private) static SqlMappingItem |
ParserUtils.addColumnAttr(SqlMappingItem col,
String name) |
(package private) void |
SqlProcessorParser.addColumnAttr(SqlMappingItem item,
org.antlr.runtime.Token col) |
(package private) void |
SqlProcessorLazyParser.addColumnAttr(SqlMappingItem item,
org.antlr.runtime.Token col) |
(package private) void |
SqlMappingResult.addMapping(SqlMappingItem item)
Adds a new mapping rule item in the merging process.
|
(package private) void |
SqlMappingRule.addMapping(SqlMappingItem item)
Adds a new Mapping item, which is a mapping rule for one column.
|
(package private) void |
SqlProcessorParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier) |
(package private) void |
SqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier) |
(package private) void |
SqlProcessorParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier,
String attrName) |
(package private) void |
SqlProcessorLazyParser.addModifier(SqlTypeFactory typeFactory,
SqlMappingItem item,
String modifier,
String attrName) |
(package private) void |
SqlProcessResult.addOutputValue(String key,
SqlMappingItem value)
Adds a new output value.
|
(package private) SqlMappingItem |
SqlMappingItem.merge(SqlMappingItem outputMapping)
Merge mapping rules for one output column based on SqlMapping.g and SqlStatement.g.
|
(package private) void |
SqlMappingAttribute.setParent(SqlMappingItem parent)
Sets the pointer back to the parent.
|
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
SqlProcessResult.addOutputValues(Map<String,SqlMappingItem> outputValues)
Adds a new collection of output values.
|
private void |
SqlMappingResult.merge(SqlMappingRule mapping,
Map<String,SqlMappingItem> outputMappings)
Merge mapping rule for one META SQL query based on SqlMapping.g and SqlStatement.g.
|
| Constructor and Description |
|---|
SqlMappingAttribute(SqlMappingItem parent,
String fullName,
String name)
Creates a new instance.
|
SqlMappingIdentity(SqlMappingItem item)
Creates a new instance.
|
SqlMappingIdentity(SqlMappingItem item,
SqlMappingAttribute itemAttribute)
Creates a new instance.
|
| Constructor and Description |
|---|
SqlMappingResult(SqlMappingRule mapping,
Map<String,SqlMappingItem> outputMappings)
Creates a new instance.
|
Copyright © 2014. All Rights Reserved.