Package com._1c.g5.v8.dt.right.ql.model
Interface QlRestriction
-
- All Superinterfaces:
org.eclipse.emf.ecore.EObject,org.eclipse.emf.common.notify.Notifier,Restriction
- All Known Implementing Classes:
QlRestrictionImpl
public interface QlRestriction extends Restriction
A representation of the model object 'Ql Restriction'.The following features are supported:
- See Also:
RightQlPackage.getQlRestriction()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.StringgetRestrictTableName()Returns the value of the 'Restrict Table Name' attribute.org.eclipse.emf.common.util.EList<QuerySchemaSource>getSources()Returns the value of the 'Sources' containment reference list.booleanisFrom()Returns the value of the 'From' attribute.voidsetFilters(QuerySchemaExpression value)Sets the value of the 'Filters' containment reference.voidsetFrom(boolean value)Sets the value of the 'From' attribute.voidsetRestrictTableName(String value)Sets the value of the 'Restrict Table Name' attribute.-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
Methods inherited from interface com._1c.g5.v8.dt.right.ql.model.Restriction
getOwner, setOwner
-
-
-
-
Method Detail
-
getRestrictTableName
String getRestrictTableName()
Returns the value of the 'Restrict Table Name' attribute.- Returns:
- the value of the 'Restrict Table Name' attribute.
- See Also:
setRestrictTableName(String),RightQlPackage.getQlRestriction_RestrictTableName()
-
setRestrictTableName
void setRestrictTableName(String value)
Sets the value of the 'Restrict Table Name' attribute.- Parameters:
value- the new value of the 'Restrict Table Name' attribute.- See Also:
getRestrictTableName()
-
getFilters
QuerySchemaExpression getFilters()
Returns the value of the 'Filters' containment reference.- Returns:
- the value of the 'Filters' containment reference.
- See Also:
setFilters(QuerySchemaExpression),RightQlPackage.getQlRestriction_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()
-
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:
RightQlPackage.getQlRestriction_Sources()
-
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:
RightQlPackage.getQlRestriction_DbViewByFrom()
-
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:
RightQlPackage.getQlRestriction_DescriptionTempTable()
-
isFrom
boolean isFrom()
Returns the value of the 'From' attribute.- Returns:
- the value of the 'From' attribute.
- See Also:
setFrom(boolean),RightQlPackage.getQlRestriction_From()
-
-