Package com._1c.g5.v8.dt.ql.model
Interface QuerySchemaOperator
- 
- All Superinterfaces:
- org.eclipse.emf.ecore.EObject,- org.eclipse.emf.common.notify.Notifier
 - All Known Subinterfaces:
- DcsQuerySchemaOperator
 - All Known Implementing Classes:
- DcsQuerySchemaOperatorImpl,- QuerySchemaOperatorImpl
 
 public interface QuerySchemaOperator extends org.eclipse.emf.ecore.EObjectA representation of the model object 'Query Schema Operator'.The following features are supported: - See Also:
- QlPackage.getQuerySchemaOperator()
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description org.eclipse.emf.common.util.EList<DbViewDef>getDbViewByFields()Returns the value of the 'Db View By Fields' containment reference list.org.eclipse.emf.common.util.EList<DbViewDef>getDbViewByFrom()Returns the value of the 'Db View By From' containment reference list.org.eclipse.emf.common.util.EList<DbViewDescriptionTempTable>getDescriptionTempTable()Returns the value of the 'Description Temp Table' containment reference list.QuerySchemaExpressiongetFilters()Returns the value of the 'Filters' containment reference.StringgetGetRecordsCount()Returns the value of the 'Get Records Count' attribute.org.eclipse.emf.common.util.EList<QuerySchemaExpression>getGrouping()Returns the value of the 'Grouping' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaGroupingSets>getGroupingSets()Returns the value of the 'Grouping Sets' containment reference list.QuerySchemaExpressiongetHavingExpression()Returns the value of the 'Having Expression' containment reference.AbstractQuerySchemaTablegetPlacementTable()Returns the value of the 'Placement Table' containment reference.org.eclipse.emf.common.util.EList<QuerySchemaExpression>getSelectFields()Returns the value of the 'Select Fields' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaSource>getSources()Returns the value of the 'Sources' containment reference list.org.eclipse.emf.common.util.EList<QuerySchemaTableForUpdate>getTablesForUpdate()Returns the value of the 'Tables For Update' containment reference list.QuerySchemaUnionTypegetUnionType()Returns the value of the 'Union Type' attribute.booleanisFlagUnionType()Returns the value of the 'Flag Union Type' attribute.booleanisFlagUnionTypeAll()Returns the value of the 'Flag Union Type All' attribute.booleanisSelectAllowed()Returns the value of the 'Select Allowed' attribute.booleanisSelectDistinct()Returns the value of the 'Select Distinct' attribute.booleanisSelectForUpdate()Returns the value of the 'Select For Update' attribute.voidsetFilters(QuerySchemaExpression value)Sets the value of the 'Filters' containment reference.voidsetFlagUnionType(boolean value)Sets the value of the 'Flag Union Type' attribute.voidsetFlagUnionTypeAll(boolean value)Sets the value of the 'Flag Union Type All' attribute.voidsetGetRecordsCount(String value)Sets the value of the 'Get Records Count' attribute.voidsetHavingExpression(QuerySchemaExpression value)Sets the value of the 'Having Expression' containment reference.voidsetPlacementTable(AbstractQuerySchemaTable value)Sets the value of the 'Placement Table' containment reference.voidsetSelectAllowed(boolean value)Sets the value of the 'Select Allowed' attribute.voidsetSelectDistinct(boolean value)Sets the value of the 'Select Distinct' attribute.voidsetSelectForUpdate(boolean value)Sets the value of the 'Select For Update' attribute.
 
- 
- 
- 
Method Detail- 
getDbViewByFromorg.eclipse.emf.common.util.EList<DbViewDef> getDbViewByFrom() Returns the value of the 'Db View By From' containment reference list. The list contents are of typeDbViewDef.- Returns:
- the value of the 'Db View By From' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_DbViewByFrom()
 
 - 
getDbViewByFieldsorg.eclipse.emf.common.util.EList<DbViewDef> getDbViewByFields() Returns the value of the 'Db View By Fields' containment reference list. The list contents are of typeDbViewDef.- Returns:
- the value of the 'Db View By Fields' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_DbViewByFields()
 
 - 
getDescriptionTempTableorg.eclipse.emf.common.util.EList<DbViewDescriptionTempTable> getDescriptionTempTable() Returns the value of the 'Description Temp Table' containment reference list. The list contents are of typeDbViewDescriptionTempTable.- Returns:
- the value of the 'Description Temp Table' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_DescriptionTempTable()
 
 - 
isFlagUnionTypeboolean isFlagUnionType() Returns the value of the 'Flag Union Type' attribute.- Returns:
- the value of the 'Flag Union Type' attribute.
- See Also:
- setFlagUnionType(boolean),- QlPackage.getQuerySchemaOperator_FlagUnionType()
 
 - 
setFlagUnionTypevoid setFlagUnionType(boolean value) Sets the value of the 'Flag Union Type' attribute.- Parameters:
- value- the new value of the 'Flag Union Type' attribute.
- See Also:
- isFlagUnionType()
 
 - 
isFlagUnionTypeAllboolean isFlagUnionTypeAll() Returns the value of the 'Flag Union Type All' attribute.- Returns:
- the value of the 'Flag Union Type All' attribute.
- See Also:
- setFlagUnionTypeAll(boolean),- QlPackage.getQuerySchemaOperator_FlagUnionTypeAll()
 
 - 
setFlagUnionTypeAllvoid setFlagUnionTypeAll(boolean value) Sets the value of the 'Flag Union Type All' attribute.- Parameters:
- value- the new value of the 'Flag Union Type All' attribute.
- See Also:
- isFlagUnionTypeAll()
 
 - 
getUnionTypeQuerySchemaUnionType getUnionType() Returns the value of the 'Union Type' attribute. The literals are from the enumerationQuerySchemaUnionType.- Returns:
- the value of the 'Union Type' attribute.
- See Also:
- QuerySchemaUnionType,- QlPackage.getQuerySchemaOperator_UnionType()
 
 - 
getPlacementTableAbstractQuerySchemaTable getPlacementTable() Returns the value of the 'Placement Table' containment reference.- Returns:
- the value of the 'Placement Table' containment reference.
- See Also:
- setPlacementTable(AbstractQuerySchemaTable),- QlPackage.getQuerySchemaOperator_PlacementTable()
 
 - 
setPlacementTablevoid setPlacementTable(AbstractQuerySchemaTable value) Sets the value of the 'Placement Table' containment reference.- Parameters:
- value- the new value of the 'Placement Table' containment reference.
- See Also:
- getPlacementTable()
 
 - 
getGroupingorg.eclipse.emf.common.util.EList<QuerySchemaExpression> getGrouping() Returns the value of the 'Grouping' containment reference list. The list contents are of typeQuerySchemaExpression.- Returns:
- the value of the 'Grouping' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_Grouping()
 
 - 
getGroupingSetsorg.eclipse.emf.common.util.EList<QuerySchemaGroupingSets> getGroupingSets() Returns the value of the 'Grouping Sets' containment reference list. The list contents are of typeQuerySchemaGroupingSets.- Returns:
- the value of the 'Grouping Sets' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_GroupingSets()
 
 - 
getGetRecordsCountString getGetRecordsCount() Returns the value of the 'Get Records Count' attribute.- Returns:
- the value of the 'Get Records Count' attribute.
- See Also:
- setGetRecordsCount(String),- QlPackage.getQuerySchemaOperator_GetRecordsCount()
 
 - 
setGetRecordsCountvoid setGetRecordsCount(String value) Sets the value of the 'Get Records Count' attribute.- Parameters:
- value- the new value of the 'Get Records Count' attribute.
- See Also:
- getGetRecordsCount()
 
 - 
isSelectDistinctboolean isSelectDistinct() Returns the value of the 'Select Distinct' attribute.- Returns:
- the value of the 'Select Distinct' attribute.
- See Also:
- setSelectDistinct(boolean),- QlPackage.getQuerySchemaOperator_SelectDistinct()
 
 - 
setSelectDistinctvoid setSelectDistinct(boolean value) Sets the value of the 'Select Distinct' attribute.- Parameters:
- value- the new value of the 'Select Distinct' attribute.
- See Also:
- isSelectDistinct()
 
 - 
isSelectForUpdateboolean isSelectForUpdate() Returns the value of the 'Select For Update' attribute.- Returns:
- the value of the 'Select For Update' attribute.
- See Also:
- setSelectForUpdate(boolean),- QlPackage.getQuerySchemaOperator_SelectForUpdate()
 
 - 
setSelectForUpdatevoid setSelectForUpdate(boolean value) Sets the value of the 'Select For Update' attribute.- Parameters:
- value- the new value of the 'Select For Update' attribute.
- See Also:
- isSelectForUpdate()
 
 - 
isSelectAllowedboolean isSelectAllowed() Returns the value of the 'Select Allowed' attribute.- Returns:
- the value of the 'Select Allowed' attribute.
- See Also:
- setSelectAllowed(boolean),- QlPackage.getQuerySchemaOperator_SelectAllowed()
 
 - 
setSelectAllowedvoid setSelectAllowed(boolean value) Sets the value of the 'Select Allowed' attribute.- Parameters:
- value- the new value of the 'Select Allowed' attribute.
- See Also:
- isSelectAllowed()
 
 - 
getFiltersQuerySchemaExpression getFilters() Returns the value of the 'Filters' containment reference.- Returns:
- the value of the 'Filters' containment reference.
- See Also:
- setFilters(QuerySchemaExpression),- QlPackage.getQuerySchemaOperator_Filters()
 
 - 
setFiltersvoid setFilters(QuerySchemaExpression value) Sets the value of the 'Filters' containment reference.- Parameters:
- value- the new value of the 'Filters' containment reference.
- See Also:
- getFilters()
 
 - 
getHavingExpressionQuerySchemaExpression getHavingExpression() Returns the value of the 'Having Expression' containment reference.- Returns:
- the value of the 'Having Expression' containment reference.
- See Also:
- setHavingExpression(QuerySchemaExpression),- QlPackage.getQuerySchemaOperator_HavingExpression()
 
 - 
setHavingExpressionvoid setHavingExpression(QuerySchemaExpression value) Sets the value of the 'Having Expression' containment reference.- Parameters:
- value- the new value of the 'Having Expression' containment reference.
- See Also:
- getHavingExpression()
 
 - 
getTablesForUpdateorg.eclipse.emf.common.util.EList<QuerySchemaTableForUpdate> getTablesForUpdate() Returns the value of the 'Tables For Update' containment reference list. The list contents are of typeQuerySchemaTableForUpdate.- Returns:
- the value of the 'Tables For Update' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_TablesForUpdate()
 
 - 
getSourcesorg.eclipse.emf.common.util.EList<QuerySchemaSource> getSources() Returns the value of the 'Sources' containment reference list. The list contents are of typeQuerySchemaSource.- Returns:
- the value of the 'Sources' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_Sources()
 
 - 
getSelectFieldsorg.eclipse.emf.common.util.EList<QuerySchemaExpression> getSelectFields() Returns the value of the 'Select Fields' containment reference list. The list contents are of typeQuerySchemaExpression.- Returns:
- the value of the 'Select Fields' containment reference list.
- See Also:
- QlPackage.getQuerySchemaOperator_SelectFields()
 
 
- 
 
-