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 Summary
All 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
-
getDbViewByFrom
org.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()
-
getDbViewByFields
org.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()
-
getDescriptionTempTable
org.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()
-
isFlagUnionType
boolean 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()
-
setFlagUnionType
void 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()
-
isFlagUnionTypeAll
boolean 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()
-
setFlagUnionTypeAll
void 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()
-
getUnionType
QuerySchemaUnionType 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()
-
getPlacementTable
AbstractQuerySchemaTable 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()
-
setPlacementTable
void 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()
-
getGrouping
org.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()
-
getGroupingSets
org.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()
-
getGetRecordsCount
String 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()
-
setGetRecordsCount
void 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()
-
isSelectDistinct
boolean isSelectDistinct()
Returns the value of the 'Select Distinct' attribute.- Returns:
- the value of the 'Select Distinct' attribute.
- See Also:
setSelectDistinct(boolean),QlPackage.getQuerySchemaOperator_SelectDistinct()
-
setSelectDistinct
void setSelectDistinct(boolean value)
Sets the value of the 'Select Distinct' attribute.- Parameters:
value- the new value of the 'Select Distinct' attribute.- See Also:
isSelectDistinct()
-
isSelectForUpdate
boolean 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()
-
setSelectForUpdate
void 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()
-
isSelectAllowed
boolean isSelectAllowed()
Returns the value of the 'Select Allowed' attribute.- Returns:
- the value of the 'Select Allowed' attribute.
- See Also:
setSelectAllowed(boolean),QlPackage.getQuerySchemaOperator_SelectAllowed()
-
setSelectAllowed
void setSelectAllowed(boolean value)
Sets the value of the 'Select Allowed' attribute.- Parameters:
value- the new value of the 'Select Allowed' attribute.- See Also:
isSelectAllowed()
-
getFilters
QuerySchemaExpression getFilters()
Returns the value of the 'Filters' containment reference.- Returns:
- the value of the 'Filters' containment reference.
- See Also:
setFilters(QuerySchemaExpression),QlPackage.getQuerySchemaOperator_Filters()
-
setFilters
void setFilters(QuerySchemaExpression value)
Sets the value of the 'Filters' containment reference.- Parameters:
value- the new value of the 'Filters' containment reference.- See Also:
getFilters()
-
getHavingExpression
QuerySchemaExpression 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()
-
setHavingExpression
void 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()
-
getTablesForUpdate
org.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()
-
getSources
org.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()
-
getSelectFields
org.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()
-
-