Package com._1c.g5.v8.dt.ql.typesystem
Interface IDynamicDbViewFieldComputer
-
- All Known Implementing Classes:
DynamicDbViewFieldComputer
public interface IDynamicDbViewFieldComputer
Computer of DbViewElement fromCommonExpression
andAbstractQuerySchemaTable
in Ql language
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DbViewElement
computeDbView(org.eclipse.emf.ecore.EObject semanticElement)
GetsDbViewElement
forsemanticElement
List<DbViewElement>
computeFieldsBySemanticObject(org.eclipse.emf.ecore.EObject semanticElement)
Gets fields contained in DbView ofsemanticObject
-
-
-
Method Detail
-
computeDbView
DbViewElement computeDbView(org.eclipse.emf.ecore.EObject semanticElement)
GetsDbViewElement
forsemanticElement
- Parameters:
semanticElement
- semantic element from Ql grammar model- Returns:
- computed
DbViewElement
ornull
-
computeFieldsBySemanticObject
List<DbViewElement> computeFieldsBySemanticObject(org.eclipse.emf.ecore.EObject semanticElement)
Gets fields contained in DbView ofsemanticObject
- Parameters:
semanticElement
- semantic element from Ql grammar model- Returns:
- computed list of
DbViewElement
or empty list
-
-