Package com._1c.g5.v8.dt.ql.model.impl
Class QuerySchemaOperatorImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
- com._1c.g5.v8.bm.core.BmObject
-
- com._1c.g5.v8.dt.ql.model.impl.QuerySchemaOperatorImpl
-
- All Implemented Interfaces:
IBmObject
,QuerySchemaOperator
,org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
- Direct Known Subclasses:
DcsQuerySchemaOperatorImpl
public class QuerySchemaOperatorImpl extends BmObject implements QuerySchemaOperator
An implementation of the model object 'Query Schema Operator'.The following features are implemented:
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
QuerySchemaOperatorImpl()
-
Method Summary
-
Methods inherited from class com._1c.g5.v8.bm.core.BmObject
bmGetEngine, bmGetFqn, bmGetId, bmGetProperties, bmGetProperty, bmGetReferences, bmGetResourceId, bmGetTopObject, bmGetTransaction, bmGetUri, bmGetUriAsString, bmIsTop, bmIsTransient, bmListBinaryData, bmReadBinaryData, bmRemoveBinaryData, bmSetProperty, bmWriteBinaryData, createFeatureMap, createList, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eDirectResource, eGet, eHasSettings, eInternalContainer, eInternalResource, eInverseAdd, eNotificationRequired, eNotify, equals, eResolveProxy, eSetDirectResource, eSetStore, eSettings, eStore, hashCode
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID, eDynamicIsSet, eIsCaching
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eDynamicClass, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResource, eSet, eSet, eSetResource, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
eStaticClass
protected org.eclipse.emf.ecore.EClass eStaticClass()
- Overrides:
eStaticClass
in classorg.eclipse.emf.ecore.impl.BasicEObjectImpl
-
eStaticFeatureCount
protected int eStaticFeatureCount()
- Overrides:
eStaticFeatureCount
in classorg.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
-
getDbViewByFrom
public org.eclipse.emf.common.util.EList<DbViewDef> getDbViewByFrom()
- Specified by:
getDbViewByFrom
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Db View By From' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_DbViewByFrom()
-
getDbViewByFields
public org.eclipse.emf.common.util.EList<DbViewDef> getDbViewByFields()
- Specified by:
getDbViewByFields
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Db View By Fields' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_DbViewByFields()
-
getDescriptionTempTable
public org.eclipse.emf.common.util.EList<DbViewDescriptionTempTable> getDescriptionTempTable()
- Specified by:
getDescriptionTempTable
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Description Temp Table' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_DescriptionTempTable()
-
isFlagUnionType
public boolean isFlagUnionType()
- Specified by:
isFlagUnionType
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Flag Union Type' attribute.
- See Also:
QuerySchemaOperator.setFlagUnionType(boolean)
,QlPackage.getQuerySchemaOperator_FlagUnionType()
-
setFlagUnionType
public void setFlagUnionType(boolean newFlagUnionType)
- Specified by:
setFlagUnionType
in interfaceQuerySchemaOperator
- Parameters:
newFlagUnionType
- the new value of the 'Flag Union Type' attribute.- See Also:
QuerySchemaOperator.isFlagUnionType()
-
isFlagUnionTypeAll
public boolean isFlagUnionTypeAll()
- Specified by:
isFlagUnionTypeAll
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Flag Union Type All' attribute.
- See Also:
QuerySchemaOperator.setFlagUnionTypeAll(boolean)
,QlPackage.getQuerySchemaOperator_FlagUnionTypeAll()
-
setFlagUnionTypeAll
public void setFlagUnionTypeAll(boolean newFlagUnionTypeAll)
- Specified by:
setFlagUnionTypeAll
in interfaceQuerySchemaOperator
- Parameters:
newFlagUnionTypeAll
- the new value of the 'Flag Union Type All' attribute.- See Also:
QuerySchemaOperator.isFlagUnionTypeAll()
-
getUnionType
public QuerySchemaUnionType getUnionType()
- Specified by:
getUnionType
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Union Type' attribute.
- See Also:
QuerySchemaUnionType
,QlPackage.getQuerySchemaOperator_UnionType()
-
getPlacementTable
public AbstractQuerySchemaTable getPlacementTable()
- Specified by:
getPlacementTable
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Placement Table' containment reference.
- See Also:
QuerySchemaOperator.setPlacementTable(AbstractQuerySchemaTable)
,QlPackage.getQuerySchemaOperator_PlacementTable()
-
setPlacementTable
public void setPlacementTable(AbstractQuerySchemaTable newPlacementTable)
- Specified by:
setPlacementTable
in interfaceQuerySchemaOperator
- Parameters:
newPlacementTable
- the new value of the 'Placement Table' containment reference.- See Also:
QuerySchemaOperator.getPlacementTable()
-
getGrouping
public org.eclipse.emf.common.util.EList<QuerySchemaExpression> getGrouping()
- Specified by:
getGrouping
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Grouping' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_Grouping()
-
getGroupingSets
public org.eclipse.emf.common.util.EList<QuerySchemaGroupingSets> getGroupingSets()
- Specified by:
getGroupingSets
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Grouping Sets' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_GroupingSets()
-
getGetRecordsCount
public String getGetRecordsCount()
- Specified by:
getGetRecordsCount
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Get Records Count' attribute.
- See Also:
QuerySchemaOperator.setGetRecordsCount(String)
,QlPackage.getQuerySchemaOperator_GetRecordsCount()
-
setGetRecordsCount
public void setGetRecordsCount(String newGetRecordsCount)
- Specified by:
setGetRecordsCount
in interfaceQuerySchemaOperator
- Parameters:
newGetRecordsCount
- the new value of the 'Get Records Count' attribute.- See Also:
QuerySchemaOperator.getGetRecordsCount()
-
isSelectDistinct
public boolean isSelectDistinct()
- Specified by:
isSelectDistinct
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Select Distinct' attribute.
- See Also:
QuerySchemaOperator.setSelectDistinct(boolean)
,QlPackage.getQuerySchemaOperator_SelectDistinct()
-
setSelectDistinct
public void setSelectDistinct(boolean newSelectDistinct)
- Specified by:
setSelectDistinct
in interfaceQuerySchemaOperator
- Parameters:
newSelectDistinct
- the new value of the 'Select Distinct' attribute.- See Also:
QuerySchemaOperator.isSelectDistinct()
-
isSelectForUpdate
public boolean isSelectForUpdate()
- Specified by:
isSelectForUpdate
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Select For Update' attribute.
- See Also:
QuerySchemaOperator.setSelectForUpdate(boolean)
,QlPackage.getQuerySchemaOperator_SelectForUpdate()
-
setSelectForUpdate
public void setSelectForUpdate(boolean newSelectForUpdate)
- Specified by:
setSelectForUpdate
in interfaceQuerySchemaOperator
- Parameters:
newSelectForUpdate
- the new value of the 'Select For Update' attribute.- See Also:
QuerySchemaOperator.isSelectForUpdate()
-
isSelectAllowed
public boolean isSelectAllowed()
- Specified by:
isSelectAllowed
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Select Allowed' attribute.
- See Also:
QuerySchemaOperator.setSelectAllowed(boolean)
,QlPackage.getQuerySchemaOperator_SelectAllowed()
-
setSelectAllowed
public void setSelectAllowed(boolean newSelectAllowed)
- Specified by:
setSelectAllowed
in interfaceQuerySchemaOperator
- Parameters:
newSelectAllowed
- the new value of the 'Select Allowed' attribute.- See Also:
QuerySchemaOperator.isSelectAllowed()
-
getFilters
public QuerySchemaExpression getFilters()
- Specified by:
getFilters
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Filters' containment reference.
- See Also:
QuerySchemaOperator.setFilters(QuerySchemaExpression)
,QlPackage.getQuerySchemaOperator_Filters()
-
setFilters
public void setFilters(QuerySchemaExpression newFilters)
- Specified by:
setFilters
in interfaceQuerySchemaOperator
- Parameters:
newFilters
- the new value of the 'Filters' containment reference.- See Also:
QuerySchemaOperator.getFilters()
-
getHavingExpression
public QuerySchemaExpression getHavingExpression()
- Specified by:
getHavingExpression
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Having Expression' containment reference.
- See Also:
QuerySchemaOperator.setHavingExpression(QuerySchemaExpression)
,QlPackage.getQuerySchemaOperator_HavingExpression()
-
setHavingExpression
public void setHavingExpression(QuerySchemaExpression newHavingExpression)
- Specified by:
setHavingExpression
in interfaceQuerySchemaOperator
- Parameters:
newHavingExpression
- the new value of the 'Having Expression' containment reference.- See Also:
QuerySchemaOperator.getHavingExpression()
-
getTablesForUpdate
public org.eclipse.emf.common.util.EList<QuerySchemaTableForUpdate> getTablesForUpdate()
- Specified by:
getTablesForUpdate
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Tables For Update' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_TablesForUpdate()
-
getSources
public org.eclipse.emf.common.util.EList<QuerySchemaSource> getSources()
- Specified by:
getSources
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Sources' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_Sources()
-
getSelectFields
public org.eclipse.emf.common.util.EList<QuerySchemaExpression> getSelectFields()
- Specified by:
getSelectFields
in interfaceQuerySchemaOperator
- Returns:
- the value of the 'Select Fields' containment reference list.
- See Also:
QlPackage.getQuerySchemaOperator_SelectFields()
-
-