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.EObject
A 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.QuerySchemaExpression
getFilters()
Returns the value of the 'Filters' containment reference.String
getGetRecordsCount()
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.QuerySchemaExpression
getHavingExpression()
Returns the value of the 'Having Expression' containment reference.AbstractQuerySchemaTable
getPlacementTable()
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.QuerySchemaUnionType
getUnionType()
Returns the value of the 'Union Type' attribute.boolean
isFlagUnionType()
Returns the value of the 'Flag Union Type' attribute.boolean
isFlagUnionTypeAll()
Returns the value of the 'Flag Union Type All' attribute.boolean
isSelectAllowed()
Returns the value of the 'Select Allowed' attribute.boolean
isSelectDistinct()
Returns the value of the 'Select Distinct' attribute.boolean
isSelectForUpdate()
Returns the value of the 'Select For Update' attribute.void
setFilters(QuerySchemaExpression value)
Sets the value of the 'Filters
' containment reference.void
setFlagUnionType(boolean value)
Sets the value of the 'Flag Union Type
' attribute.void
setFlagUnionTypeAll(boolean value)
Sets the value of the 'Flag Union Type All
' attribute.void
setGetRecordsCount(String value)
Sets the value of the 'Get Records Count
' attribute.void
setHavingExpression(QuerySchemaExpression value)
Sets the value of the 'Having Expression
' containment reference.void
setPlacementTable(AbstractQuerySchemaTable value)
Sets the value of the 'Placement Table
' containment reference.void
setSelectAllowed(boolean value)
Sets the value of the 'Select Allowed
' attribute.void
setSelectDistinct(boolean value)
Sets the value of the 'Select Distinct
' attribute.void
setSelectForUpdate(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()
-
-