/**
*/
package com.robotoworks.mechanoid.db.sqliteModel;
import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;
/**
* <!-- begin-user-doc -->
* The <b>Package</b> for the model.
* It contains accessors for the meta objects to represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.SqliteModelFactory
* @model kind="package"
* @generated
*/
public interface SqliteModelPackage extends EPackage
{
/**
* The package name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNAME = "sqliteModel";
/**
* The package namespace URI.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_URI = "http://www.robotoworks.com/mechanoid/db/SqliteModel";
/**
* The package namespace name.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
String eNS_PREFIX = "sqliteModel";
/**
* The singleton instance of the package.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
SqliteModelPackage eINSTANCE = com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl.init();
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ModelImpl <em>Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ModelImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getModel()
* @generated
*/
int MODEL = 0;
/**
* The feature id for the '<em><b>Package Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__PACKAGE_NAME = 0;
/**
* The feature id for the '<em><b>Database</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL__DATABASE = 1;
/**
* The number of structural features of the '<em>Model</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MODEL_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DatabaseBlockImpl <em>Database Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DatabaseBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDatabaseBlock()
* @generated
*/
int DATABASE_BLOCK = 1;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATABASE_BLOCK__NAME = 0;
/**
* The feature id for the '<em><b>Config</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATABASE_BLOCK__CONFIG = 1;
/**
* The feature id for the '<em><b>Init</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATABASE_BLOCK__INIT = 2;
/**
* The feature id for the '<em><b>Migrations</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATABASE_BLOCK__MIGRATIONS = 3;
/**
* The number of structural features of the '<em>Database Block</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DATABASE_BLOCK_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigBlockImpl <em>Config Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConfigBlock()
* @generated
*/
int CONFIG_BLOCK = 2;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIG_BLOCK__STATEMENTS = 0;
/**
* The number of structural features of the '<em>Config Block</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIG_BLOCK_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.InitBlockImpl <em>Init Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.InitBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getInitBlock()
* @generated
*/
int INIT_BLOCK = 3;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INIT_BLOCK__STATEMENTS = 0;
/**
* The number of structural features of the '<em>Init Block</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INIT_BLOCK_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigurationStatementImpl <em>Configuration Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigurationStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConfigurationStatement()
* @generated
*/
int CONFIGURATION_STATEMENT = 4;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIGURATION_STATEMENT__NAME = 0;
/**
* The number of structural features of the '<em>Configuration Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFIGURATION_STATEMENT_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgImpl <em>Function Arg</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getFunctionArg()
* @generated
*/
int FUNCTION_ARG = 5;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_ARG__TYPE = 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_ARG__NAME = 1;
/**
* The number of structural features of the '<em>Function Arg</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_ARG_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriImpl <em>Content Uri</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getContentUri()
* @generated
*/
int CONTENT_URI = 6;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI__TYPE = 0;
/**
* The feature id for the '<em><b>Segments</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI__SEGMENTS = 1;
/**
* The number of structural features of the '<em>Content Uri</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriSegmentImpl <em>Content Uri Segment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriSegmentImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getContentUriSegment()
* @generated
*/
int CONTENT_URI_SEGMENT = 7;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI_SEGMENT__NAME = 0;
/**
* The number of structural features of the '<em>Content Uri Segment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI_SEGMENT_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.MigrationBlockImpl <em>Migration Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.MigrationBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getMigrationBlock()
* @generated
*/
int MIGRATION_BLOCK = 8;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIGRATION_BLOCK__STATEMENTS = 0;
/**
* The number of structural features of the '<em>Migration Block</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int MIGRATION_BLOCK_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionImpl <em>Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExpression()
* @generated
*/
int EXPRESSION = 9;
/**
* The number of structural features of the '<em>Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CaseImpl <em>Case</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CaseImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCase()
* @generated
*/
int CASE = 10;
/**
* The feature id for the '<em><b>When Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE__WHEN_EXPRESSION = 0;
/**
* The feature id for the '<em><b>Then Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE__THEN_EXPRESSION = 1;
/**
* The number of structural features of the '<em>Case</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DMLStatementImpl <em>DML Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DMLStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDMLStatement()
* @generated
*/
int DML_STATEMENT = 43;
/**
* The number of structural features of the '<em>DML Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DML_STATEMENT_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementImpl <em>Select Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectStatement()
* @generated
*/
int SELECT_STATEMENT = 11;
/**
* The feature id for the '<em><b>Core</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT__CORE = DML_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Orderby</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT__ORDERBY = DML_STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Limit</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT__LIMIT = DML_STATEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Limit Offset</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT__LIMIT_OFFSET = DML_STATEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Select Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT_FEATURE_COUNT = DML_STATEMENT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermListImpl <em>Ordering Term List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermListImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getOrderingTermList()
* @generated
*/
int ORDERING_TERM_LIST = 12;
/**
* The feature id for the '<em><b>Ordering Terms</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ORDERING_TERM_LIST__ORDERING_TERMS = 0;
/**
* The number of structural features of the '<em>Ordering Term List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ORDERING_TERM_LIST_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreExpressionImpl <em>Select Core Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectCoreExpression()
* @generated
*/
int SELECT_CORE_EXPRESSION = 13;
/**
* The number of structural features of the '<em>Select Core Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_CORE_EXPRESSION_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectListImpl <em>Select List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectListImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectList()
* @generated
*/
int SELECT_LIST = 14;
/**
* The feature id for the '<em><b>Result Columns</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_LIST__RESULT_COLUMNS = 0;
/**
* The number of structural features of the '<em>Select List</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_LIST_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.WhereExpressionsImpl <em>Where Expressions</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.WhereExpressionsImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getWhereExpressions()
* @generated
*/
int WHERE_EXPRESSIONS = 15;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WHERE_EXPRESSIONS__EXPRESSION = 0;
/**
* The number of structural features of the '<em>Where Expressions</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int WHERE_EXPRESSIONS_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.GroupByExpressionsImpl <em>Group By Expressions</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.GroupByExpressionsImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getGroupByExpressions()
* @generated
*/
int GROUP_BY_EXPRESSIONS = 16;
/**
* The feature id for the '<em><b>Group By Expressions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GROUP_BY_EXPRESSIONS__GROUP_BY_EXPRESSIONS = 0;
/**
* The number of structural features of the '<em>Group By Expressions</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int GROUP_BY_EXPRESSIONS_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.HavingExpressionsImpl <em>Having Expressions</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.HavingExpressionsImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getHavingExpressions()
* @generated
*/
int HAVING_EXPRESSIONS = 17;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HAVING_EXPRESSIONS__EXPRESSION = 0;
/**
* The number of structural features of the '<em>Having Expressions</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int HAVING_EXPRESSIONS_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermImpl <em>Ordering Term</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getOrderingTerm()
* @generated
*/
int ORDERING_TERM = 18;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ORDERING_TERM__EXPRESSION = 0;
/**
* The feature id for the '<em><b>Asc</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ORDERING_TERM__ASC = 1;
/**
* The feature id for the '<em><b>Desc</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ORDERING_TERM__DESC = 2;
/**
* The number of structural features of the '<em>Ordering Term</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ORDERING_TERM_FEATURE_COUNT = 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.JoinSourceImpl <em>Join Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.JoinSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getJoinSource()
* @generated
*/
int JOIN_SOURCE = 19;
/**
* The feature id for the '<em><b>Source</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_SOURCE__SOURCE = 0;
/**
* The feature id for the '<em><b>Join Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_SOURCE__JOIN_STATEMENTS = 1;
/**
* The number of structural features of the '<em>Join Source</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_SOURCE_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceImpl <em>Single Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSource()
* @generated
*/
int SINGLE_SOURCE = 20;
/**
* The number of structural features of the '<em>Single Source</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectSourceImpl <em>Select Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectSource()
* @generated
*/
int SELECT_SOURCE = 21;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_SOURCE__NAME = SINGLE_SOURCE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Select Source</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_SOURCE_FEATURE_COUNT = SINGLE_SOURCE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceJoinImpl <em>Single Source Join</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceJoinImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSourceJoin()
* @generated
*/
int SINGLE_SOURCE_JOIN = 22;
/**
* The feature id for the '<em><b>Join Source</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_JOIN__JOIN_SOURCE = SINGLE_SOURCE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Single Source Join</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_JOIN_FEATURE_COUNT = SINGLE_SOURCE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.JoinStatementImpl <em>Join Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.JoinStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getJoinStatement()
* @generated
*/
int JOIN_STATEMENT = 23;
/**
* The feature id for the '<em><b>Natural</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT__NATURAL = 0;
/**
* The feature id for the '<em><b>Left</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT__LEFT = 1;
/**
* The feature id for the '<em><b>Outer</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT__OUTER = 2;
/**
* The feature id for the '<em><b>Inner</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT__INNER = 3;
/**
* The feature id for the '<em><b>Cross</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT__CROSS = 4;
/**
* The feature id for the '<em><b>Single Source</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT__SINGLE_SOURCE = 5;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT__EXPRESSION = 6;
/**
* The number of structural features of the '<em>Join Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int JOIN_STATEMENT_FEATURE_COUNT = 7;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceImpl <em>Column Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnSource()
* @generated
*/
int COLUMN_SOURCE = 24;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_SOURCE__NAME = 0;
/**
* The number of structural features of the '<em>Column Source</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_SOURCE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralValueImpl <em>Literal Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getLiteralValue()
* @generated
*/
int LITERAL_VALUE = 25;
/**
* The number of structural features of the '<em>Literal Value</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LITERAL_VALUE_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DDLStatementImpl <em>DDL Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DDLStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDDLStatement()
* @generated
*/
int DDL_STATEMENT = 26;
/**
* The number of structural features of the '<em>DDL Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DDL_STATEMENT_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.TableDefinitionImpl <em>Table Definition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.TableDefinitionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getTableDefinition()
* @generated
*/
int TABLE_DEFINITION = 27;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_DEFINITION__NAME = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Table Definition</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_DEFINITION_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTriggerStatementImpl <em>Create Trigger Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTriggerStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateTriggerStatement()
* @generated
*/
int CREATE_TRIGGER_STATEMENT = 28;
/**
* The feature id for the '<em><b>Temporary</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__TEMPORARY = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__NAME = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>When</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__WHEN = DDL_STATEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Event Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__EVENT_TYPE = DDL_STATEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Update Column Names</b></em>' attribute list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__UPDATE_COLUMN_NAMES = DDL_STATEMENT_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__TABLE = DDL_STATEMENT_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>For Each Row</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__FOR_EACH_ROW = DDL_STATEMENT_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>When Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__WHEN_EXPRESSION = DDL_STATEMENT_FEATURE_COUNT + 7;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT__STATEMENTS = DDL_STATEMENT_FEATURE_COUNT + 8;
/**
* The number of structural features of the '<em>Create Trigger Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TRIGGER_STATEMENT_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 9;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableAddColumnStatementImpl <em>Alter Table Add Column Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableAddColumnStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getAlterTableAddColumnStatement()
* @generated
*/
int ALTER_TABLE_ADD_COLUMN_STATEMENT = 29;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALTER_TABLE_ADD_COLUMN_STATEMENT__TABLE = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Column Def</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALTER_TABLE_ADD_COLUMN_STATEMENT__COLUMN_DEF = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Alter Table Add Column Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALTER_TABLE_ADD_COLUMN_STATEMENT_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropTableStatementImpl <em>Drop Table Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropTableStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropTableStatement()
* @generated
*/
int DROP_TABLE_STATEMENT = 30;
/**
* The feature id for the '<em><b>If Exists</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_TABLE_STATEMENT__IF_EXISTS = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_TABLE_STATEMENT__TABLE = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Drop Table Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_TABLE_STATEMENT_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropTriggerStatementImpl <em>Drop Trigger Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropTriggerStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropTriggerStatement()
* @generated
*/
int DROP_TRIGGER_STATEMENT = 31;
/**
* The feature id for the '<em><b>If Exists</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_TRIGGER_STATEMENT__IF_EXISTS = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Trigger</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_TRIGGER_STATEMENT__TRIGGER = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Drop Trigger Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_TRIGGER_STATEMENT_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropViewStatementImpl <em>Drop View Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropViewStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropViewStatement()
* @generated
*/
int DROP_VIEW_STATEMENT = 32;
/**
* The feature id for the '<em><b>If Exists</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_VIEW_STATEMENT__IF_EXISTS = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>View</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_VIEW_STATEMENT__VIEW = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Drop View Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_VIEW_STATEMENT_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateIndexStatementImpl <em>Create Index Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateIndexStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateIndexStatement()
* @generated
*/
int CREATE_INDEX_STATEMENT = 33;
/**
* The feature id for the '<em><b>Unique</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_INDEX_STATEMENT__UNIQUE = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_INDEX_STATEMENT__NAME = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_INDEX_STATEMENT__TABLE = DDL_STATEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Columns</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_INDEX_STATEMENT__COLUMNS = DDL_STATEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Create Index Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_INDEX_STATEMENT_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropIndexStatementImpl <em>Drop Index Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropIndexStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropIndexStatement()
* @generated
*/
int DROP_INDEX_STATEMENT = 34;
/**
* The feature id for the '<em><b>If Exists</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_INDEX_STATEMENT__IF_EXISTS = DDL_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Index</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_INDEX_STATEMENT__INDEX = DDL_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Drop Index Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DROP_INDEX_STATEMENT_FEATURE_COUNT = DDL_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnConstraintImpl <em>Column Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnConstraint()
* @generated
*/
int COLUMN_CONSTRAINT = 35;
/**
* The number of structural features of the '<em>Column Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_CONSTRAINT_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.TableConstraintImpl <em>Table Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.TableConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getTableConstraint()
* @generated
*/
int TABLE_CONSTRAINT = 36;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_CONSTRAINT__NAME = 0;
/**
* The number of structural features of the '<em>Table Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int TABLE_CONSTRAINT_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueTableConstraintImpl <em>Unique Table Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueTableConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUniqueTableConstraint()
* @generated
*/
int UNIQUE_TABLE_CONSTRAINT = 37;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNIQUE_TABLE_CONSTRAINT__NAME = TABLE_CONSTRAINT__NAME;
/**
* The feature id for the '<em><b>Columns</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNIQUE_TABLE_CONSTRAINT__COLUMNS = TABLE_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Conflict Clause</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNIQUE_TABLE_CONSTRAINT__CONFLICT_CLAUSE = TABLE_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Unique Table Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNIQUE_TABLE_CONSTRAINT_FEATURE_COUNT = TABLE_CONSTRAINT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryConstraintImpl <em>Primary Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getPrimaryConstraint()
* @generated
*/
int PRIMARY_CONSTRAINT = 38;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_CONSTRAINT__NAME = TABLE_CONSTRAINT__NAME;
/**
* The feature id for the '<em><b>Columns</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_CONSTRAINT__COLUMNS = TABLE_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Conflict Clause</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_CONSTRAINT__CONFLICT_CLAUSE = TABLE_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Primary Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_CONSTRAINT_FEATURE_COUNT = TABLE_CONSTRAINT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CheckTableConstraintImpl <em>Check Table Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CheckTableConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCheckTableConstraint()
* @generated
*/
int CHECK_TABLE_CONSTRAINT = 39;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHECK_TABLE_CONSTRAINT__NAME = TABLE_CONSTRAINT__NAME;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHECK_TABLE_CONSTRAINT__EXPRESSION = TABLE_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Check Table Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHECK_TABLE_CONSTRAINT_FEATURE_COUNT = TABLE_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.IndexedColumnImpl <em>Indexed Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.IndexedColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getIndexedColumn()
* @generated
*/
int INDEXED_COLUMN = 40;
/**
* The feature id for the '<em><b>Column Reference</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INDEXED_COLUMN__COLUMN_REFERENCE = 0;
/**
* The feature id for the '<em><b>Collation Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INDEXED_COLUMN__COLLATION_NAME = 1;
/**
* The feature id for the '<em><b>Asc</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INDEXED_COLUMN__ASC = 2;
/**
* The feature id for the '<em><b>Desc</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INDEXED_COLUMN__DESC = 3;
/**
* The number of structural features of the '<em>Indexed Column</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INDEXED_COLUMN_FEATURE_COUNT = 4;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultValueImpl <em>Default Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDefaultValue()
* @generated
*/
int DEFAULT_VALUE = 41;
/**
* The number of structural features of the '<em>Default Value</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_VALUE_FEATURE_COUNT = 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ConflictClauseImpl <em>Conflict Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ConflictClauseImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConflictClause()
* @generated
*/
int CONFLICT_CLAUSE = 42;
/**
* The feature id for the '<em><b>Resolution</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFLICT_CLAUSE__RESOLUTION = 0;
/**
* The number of structural features of the '<em>Conflict Clause</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONFLICT_CLAUSE_FEATURE_COUNT = 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DeleteStatementImpl <em>Delete Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DeleteStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDeleteStatement()
* @generated
*/
int DELETE_STATEMENT = 44;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DELETE_STATEMENT__TABLE = DML_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DELETE_STATEMENT__EXPRESSION = DML_STATEMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Delete Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DELETE_STATEMENT_FEATURE_COUNT = DML_STATEMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.InsertStatementImpl <em>Insert Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.InsertStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getInsertStatement()
* @generated
*/
int INSERT_STATEMENT = 45;
/**
* The feature id for the '<em><b>Conflict Resolution</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSERT_STATEMENT__CONFLICT_RESOLUTION = DML_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSERT_STATEMENT__TABLE = DML_STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Column Names</b></em>' reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSERT_STATEMENT__COLUMN_NAMES = DML_STATEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Expressions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSERT_STATEMENT__EXPRESSIONS = DML_STATEMENT_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Select Statement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSERT_STATEMENT__SELECT_STATEMENT = DML_STATEMENT_FEATURE_COUNT + 4;
/**
* The number of structural features of the '<em>Insert Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int INSERT_STATEMENT_FEATURE_COUNT = DML_STATEMENT_FEATURE_COUNT + 5;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateStatementImpl <em>Update Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUpdateStatement()
* @generated
*/
int UPDATE_STATEMENT = 46;
/**
* The feature id for the '<em><b>Conflict Resolution</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_STATEMENT__CONFLICT_RESOLUTION = DML_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_STATEMENT__TABLE = DML_STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Update Column Expressions</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_STATEMENT__UPDATE_COLUMN_EXPRESSIONS = DML_STATEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Where Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_STATEMENT__WHERE_EXPRESSION = DML_STATEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Update Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_STATEMENT_FEATURE_COUNT = DML_STATEMENT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateColumnExpressionImpl <em>Update Column Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateColumnExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUpdateColumnExpression()
* @generated
*/
int UPDATE_COLUMN_EXPRESSION = 47;
/**
* The feature id for the '<em><b>Column Name</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_COLUMN_EXPRESSION__COLUMN_NAME = 0;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_COLUMN_EXPRESSION__EXPRESSION = 1;
/**
* The number of structural features of the '<em>Update Column Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UPDATE_COLUMN_EXPRESSION_FEATURE_COUNT = 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ActionStatementImpl <em>Action Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ActionStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getActionStatement()
* @generated
*/
int ACTION_STATEMENT = 48;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACTION_STATEMENT__NAME = CONFIGURATION_STATEMENT__NAME;
/**
* The feature id for the '<em><b>Uri</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACTION_STATEMENT__URI = CONFIGURATION_STATEMENT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Action Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ACTION_STATEMENT_FEATURE_COUNT = CONFIGURATION_STATEMENT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionImpl <em>Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getFunction()
* @generated
*/
int FUNCTION = 49;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION__NAME = CONFIGURATION_STATEMENT__NAME;
/**
* The feature id for the '<em><b>Args</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION__ARGS = CONFIGURATION_STATEMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION__STATEMENTS = CONFIGURATION_STATEMENT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>All</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION__ALL = CONFIGURATION_STATEMENT_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Arguments</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION__ARGUMENTS = CONFIGURATION_STATEMENT_FEATURE_COUNT + 3;
/**
* The number of structural features of the '<em>Function</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_FEATURE_COUNT = CONFIGURATION_STATEMENT_FEATURE_COUNT + 4;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriParamSegmentImpl <em>Content Uri Param Segment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriParamSegmentImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getContentUriParamSegment()
* @generated
*/
int CONTENT_URI_PARAM_SEGMENT = 50;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI_PARAM_SEGMENT__NAME = CONTENT_URI_SEGMENT__NAME;
/**
* The feature id for the '<em><b>Num</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI_PARAM_SEGMENT__NUM = CONTENT_URI_SEGMENT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Text</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI_PARAM_SEGMENT__TEXT = CONTENT_URI_SEGMENT_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Content Uri Param Segment</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CONTENT_URI_PARAM_SEGMENT_FEATURE_COUNT = CONTENT_URI_SEGMENT_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprConcatImpl <em>Expr Concat</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprConcatImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprConcat()
* @generated
*/
int EXPR_CONCAT = 51;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_CONCAT__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_CONCAT__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_CONCAT__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr Concat</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_CONCAT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprMultImpl <em>Expr Mult</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprMultImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprMult()
* @generated
*/
int EXPR_MULT = 52;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_MULT__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_MULT__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_MULT__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr Mult</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_MULT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAddImpl <em>Expr Add</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAddImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprAdd()
* @generated
*/
int EXPR_ADD = 53;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_ADD__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_ADD__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_ADD__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr Add</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_ADD_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprBitImpl <em>Expr Bit</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprBitImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprBit()
* @generated
*/
int EXPR_BIT = 54;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_BIT__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_BIT__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_BIT__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr Bit</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_BIT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprRelateImpl <em>Expr Relate</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprRelateImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprRelate()
* @generated
*/
int EXPR_RELATE = 55;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_RELATE__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_RELATE__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_RELATE__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr Relate</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_RELATE_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprEqualImpl <em>Expr Equal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprEqualImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprEqual()
* @generated
*/
int EXPR_EQUAL = 56;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_EQUAL__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_EQUAL__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_EQUAL__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr Equal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_EQUAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAndImpl <em>Expr And</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAndImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprAnd()
* @generated
*/
int EXPR_AND = 57;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_AND__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_AND__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_AND__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr And</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_AND_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprOrImpl <em>Expr Or</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprOrImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprOr()
* @generated
*/
int EXPR_OR = 58;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_OR__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_OR__OP = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_OR__RIGHT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Expr Or</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPR_OR_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NullCheckExpressionImpl <em>Null Check Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NullCheckExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNullCheckExpression()
* @generated
*/
int NULL_CHECK_EXPRESSION = 59;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_CHECK_EXPRESSION__LEFT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_CHECK_EXPRESSION__RIGHT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Null Check Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_CHECK_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.IsNullImpl <em>Is Null</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.IsNullImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getIsNull()
* @generated
*/
int IS_NULL = 60;
/**
* The number of structural features of the '<em>Is Null</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int IS_NULL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullImpl <em>Not Null</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNotNull()
* @generated
*/
int NOT_NULL = 61;
/**
* The number of structural features of the '<em>Not Null</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NOT_NULL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NewColumnImpl <em>New Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NewColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNewColumn()
* @generated
*/
int NEW_COLUMN = 62;
/**
* The feature id for the '<em><b>Column</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NEW_COLUMN__COLUMN = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>New Column</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NEW_COLUMN_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.OldColumnImpl <em>Old Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.OldColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getOldColumn()
* @generated
*/
int OLD_COLUMN = 63;
/**
* The feature id for the '<em><b>Column</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OLD_COLUMN__COLUMN = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Old Column</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int OLD_COLUMN_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceRefImpl <em>Column Source Ref</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceRefImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnSourceRef()
* @generated
*/
int COLUMN_SOURCE_REF = 64;
/**
* The feature id for the '<em><b>Source</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_SOURCE_REF__SOURCE = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>All</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_SOURCE_REF__ALL = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Column</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_SOURCE_REF__COLUMN = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Column Source Ref</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_SOURCE_REF_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralImpl <em>Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getLiteral()
* @generated
*/
int LITERAL = 65;
/**
* The feature id for the '<em><b>Literal Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LITERAL__LITERAL_VALUE = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LITERAL_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NestedExpressionImpl <em>Nested Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NestedExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNestedExpression()
* @generated
*/
int NESTED_EXPRESSION = 66;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NESTED_EXPRESSION__EXPRESSION = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Nested Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NESTED_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementExpressionImpl <em>Select Statement Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectStatementExpression()
* @generated
*/
int SELECT_STATEMENT_EXPRESSION = 67;
/**
* The feature id for the '<em><b>Not</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT_EXPRESSION__NOT = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Exists</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT_EXPRESSION__EXISTS = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Select</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT_EXPRESSION__SELECT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Select Statement Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_STATEMENT_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CaseExpressionImpl <em>Case Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CaseExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCaseExpression()
* @generated
*/
int CASE_EXPRESSION = 68;
/**
* The feature id for the '<em><b>Case Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_EXPRESSION__CASE_EXPRESSION = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Cases</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_EXPRESSION__CASES = EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Else Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_EXPRESSION__ELSE_EXPRESSION = EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Case Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CASE_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CastExpressionImpl <em>Cast Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CastExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCastExpression()
* @generated
*/
int CAST_EXPRESSION = 69;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CAST_EXPRESSION__EXPRESSION = EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CAST_EXPRESSION__TYPE = EXPRESSION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Cast Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CAST_EXPRESSION_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgumentImpl <em>Function Argument</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgumentImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getFunctionArgument()
* @generated
*/
int FUNCTION_ARGUMENT = 70;
/**
* The feature id for the '<em><b>Arg</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_ARGUMENT__ARG = EXPRESSION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Function Argument</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int FUNCTION_ARGUMENT_FEATURE_COUNT = EXPRESSION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreImpl <em>Select Core</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectCore()
* @generated
*/
int SELECT_CORE = 71;
/**
* The feature id for the '<em><b>Left</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_CORE__LEFT = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_CORE__OP = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Right</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_CORE__RIGHT = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Select Core</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_CORE_FEATURE_COUNT = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectExpressionImpl <em>Select Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectExpression()
* @generated
*/
int SELECT_EXPRESSION = 72;
/**
* The feature id for the '<em><b>Distinct</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__DISTINCT = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>All</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__ALL = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>All Columns</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__ALL_COLUMNS = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 2;
/**
* The feature id for the '<em><b>Select List</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__SELECT_LIST = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 3;
/**
* The feature id for the '<em><b>Source</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__SOURCE = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 4;
/**
* The feature id for the '<em><b>Where</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__WHERE = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 5;
/**
* The feature id for the '<em><b>Group By</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__GROUP_BY = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 6;
/**
* The feature id for the '<em><b>Having</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION__HAVING = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 7;
/**
* The number of structural features of the '<em>Select Expression</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SELECT_EXPRESSION_FEATURE_COUNT = SELECT_CORE_EXPRESSION_FEATURE_COUNT + 8;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceTableImpl <em>Single Source Table</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceTableImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSourceTable()
* @generated
*/
int SINGLE_SOURCE_TABLE = 73;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_TABLE__NAME = SELECT_SOURCE__NAME;
/**
* The feature id for the '<em><b>Table Reference</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_TABLE__TABLE_REFERENCE = SELECT_SOURCE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Single Source Table</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_TABLE_FEATURE_COUNT = SELECT_SOURCE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceSelectStatementImpl <em>Single Source Select Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceSelectStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSourceSelectStatement()
* @generated
*/
int SINGLE_SOURCE_SELECT_STATEMENT = 74;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_SELECT_STATEMENT__NAME = SELECT_SOURCE__NAME;
/**
* The feature id for the '<em><b>Select Statement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_SELECT_STATEMENT__SELECT_STATEMENT = SELECT_SOURCE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Single Source Select Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int SINGLE_SOURCE_SELECT_STATEMENT_FEATURE_COUNT = SELECT_SOURCE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ResultColumnImpl <em>Result Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ResultColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getResultColumn()
* @generated
*/
int RESULT_COLUMN = 75;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESULT_COLUMN__NAME = COLUMN_SOURCE__NAME;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESULT_COLUMN__EXPRESSION = COLUMN_SOURCE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Result Column</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int RESULT_COLUMN_FEATURE_COUNT = COLUMN_SOURCE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NumericLiteralImpl <em>Numeric Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NumericLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNumericLiteral()
* @generated
*/
int NUMERIC_LITERAL = 76;
/**
* The feature id for the '<em><b>Number</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NUMERIC_LITERAL__NUMBER = LITERAL_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Numeric Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NUMERIC_LITERAL_FEATURE_COUNT = LITERAL_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.StringLiteralImpl <em>String Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.StringLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getStringLiteral()
* @generated
*/
int STRING_LITERAL = 77;
/**
* The feature id for the '<em><b>Literal</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LITERAL__LITERAL = LITERAL_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>String Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int STRING_LITERAL_FEATURE_COUNT = LITERAL_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NullLiteralImpl <em>Null Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NullLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNullLiteral()
* @generated
*/
int NULL_LITERAL = 78;
/**
* The feature id for the '<em><b>Literal</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_LITERAL__LITERAL = LITERAL_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Null Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NULL_LITERAL_FEATURE_COUNT = LITERAL_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeLiteralImpl <em>Current Time Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCurrentTimeLiteral()
* @generated
*/
int CURRENT_TIME_LITERAL = 79;
/**
* The feature id for the '<em><b>Literal</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CURRENT_TIME_LITERAL__LITERAL = LITERAL_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Current Time Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CURRENT_TIME_LITERAL_FEATURE_COUNT = LITERAL_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentDateLiteralImpl <em>Current Date Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentDateLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCurrentDateLiteral()
* @generated
*/
int CURRENT_DATE_LITERAL = 80;
/**
* The feature id for the '<em><b>Literal</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CURRENT_DATE_LITERAL__LITERAL = LITERAL_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Current Date Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CURRENT_DATE_LITERAL_FEATURE_COUNT = LITERAL_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeStampLiteralImpl <em>Current Time Stamp Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeStampLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCurrentTimeStampLiteral()
* @generated
*/
int CURRENT_TIME_STAMP_LITERAL = 81;
/**
* The feature id for the '<em><b>Literal</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CURRENT_TIME_STAMP_LITERAL__LITERAL = LITERAL_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Current Time Stamp Literal</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CURRENT_TIME_STAMP_LITERAL_FEATURE_COUNT = LITERAL_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTableStatementImpl <em>Create Table Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTableStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateTableStatement()
* @generated
*/
int CREATE_TABLE_STATEMENT = 82;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TABLE_STATEMENT__NAME = TABLE_DEFINITION__NAME;
/**
* The feature id for the '<em><b>Temporary</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TABLE_STATEMENT__TEMPORARY = TABLE_DEFINITION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Column Defs</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TABLE_STATEMENT__COLUMN_DEFS = TABLE_DEFINITION_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Constraints</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TABLE_STATEMENT__CONSTRAINTS = TABLE_DEFINITION_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Create Table Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_TABLE_STATEMENT_FEATURE_COUNT = TABLE_DEFINITION_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateViewStatementImpl <em>Create View Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateViewStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateViewStatement()
* @generated
*/
int CREATE_VIEW_STATEMENT = 83;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_VIEW_STATEMENT__NAME = TABLE_DEFINITION__NAME;
/**
* The feature id for the '<em><b>Temporary</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_VIEW_STATEMENT__TEMPORARY = TABLE_DEFINITION_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Select Statement</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_VIEW_STATEMENT__SELECT_STATEMENT = TABLE_DEFINITION_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Create View Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CREATE_VIEW_STATEMENT_FEATURE_COUNT = TABLE_DEFINITION_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableRenameStatementImpl <em>Alter Table Rename Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableRenameStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getAlterTableRenameStatement()
* @generated
*/
int ALTER_TABLE_RENAME_STATEMENT = 84;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALTER_TABLE_RENAME_STATEMENT__NAME = TABLE_DEFINITION__NAME;
/**
* The feature id for the '<em><b>Table</b></em>' reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALTER_TABLE_RENAME_STATEMENT__TABLE = TABLE_DEFINITION_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Alter Table Rename Statement</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int ALTER_TABLE_RENAME_STATEMENT_FEATURE_COUNT = TABLE_DEFINITION_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnDefImpl <em>Column Def</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnDefImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnDef()
* @generated
*/
int COLUMN_DEF = 85;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_DEF__NAME = COLUMN_SOURCE__NAME;
/**
* The feature id for the '<em><b>Type</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_DEF__TYPE = COLUMN_SOURCE_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Constraints</b></em>' containment reference list.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_DEF__CONSTRAINTS = COLUMN_SOURCE_FEATURE_COUNT + 1;
/**
* The number of structural features of the '<em>Column Def</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int COLUMN_DEF_FEATURE_COUNT = COLUMN_SOURCE_FEATURE_COUNT + 2;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryKeyColumnConstraintImpl <em>Primary Key Column Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryKeyColumnConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getPrimaryKeyColumnConstraint()
* @generated
*/
int PRIMARY_KEY_COLUMN_CONSTRAINT = 86;
/**
* The feature id for the '<em><b>Asc</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_KEY_COLUMN_CONSTRAINT__ASC = COLUMN_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The feature id for the '<em><b>Desc</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_KEY_COLUMN_CONSTRAINT__DESC = COLUMN_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The feature id for the '<em><b>Autoincrement</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_KEY_COLUMN_CONSTRAINT__AUTOINCREMENT = COLUMN_CONSTRAINT_FEATURE_COUNT + 2;
/**
* The number of structural features of the '<em>Primary Key Column Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int PRIMARY_KEY_COLUMN_CONSTRAINT_FEATURE_COUNT = COLUMN_CONSTRAINT_FEATURE_COUNT + 3;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullConstraintImpl <em>Not Null Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNotNullConstraint()
* @generated
*/
int NOT_NULL_CONSTRAINT = 87;
/**
* The feature id for the '<em><b>Conflict Clause</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NOT_NULL_CONSTRAINT__CONFLICT_CLAUSE = COLUMN_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Not Null Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int NOT_NULL_CONSTRAINT_FEATURE_COUNT = COLUMN_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueConstraintImpl <em>Unique Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUniqueConstraint()
* @generated
*/
int UNIQUE_CONSTRAINT = 88;
/**
* The feature id for the '<em><b>Conflict Clause</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNIQUE_CONSTRAINT__CONFLICT_CLAUSE = COLUMN_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Unique Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int UNIQUE_CONSTRAINT_FEATURE_COUNT = COLUMN_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultConstraintImpl <em>Default Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDefaultConstraint()
* @generated
*/
int DEFAULT_CONSTRAINT = 89;
/**
* The feature id for the '<em><b>Default Value</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_CONSTRAINT__DEFAULT_VALUE = COLUMN_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Default Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int DEFAULT_CONSTRAINT_FEATURE_COUNT = COLUMN_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CheckConstraintImpl <em>Check Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CheckConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCheckConstraint()
* @generated
*/
int CHECK_CONSTRAINT = 90;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHECK_CONSTRAINT__EXPRESSION = COLUMN_CONSTRAINT_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Check Constraint</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int CHECK_CONSTRAINT_FEATURE_COUNT = COLUMN_CONSTRAINT_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralDefaultValueImpl <em>Literal Default Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralDefaultValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getLiteralDefaultValue()
* @generated
*/
int LITERAL_DEFAULT_VALUE = 91;
/**
* The feature id for the '<em><b>Literal</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LITERAL_DEFAULT_VALUE__LITERAL = DEFAULT_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Literal Default Value</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int LITERAL_DEFAULT_VALUE_FEATURE_COUNT = DEFAULT_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionDefaultValueImpl <em>Expression Default Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionDefaultValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExpressionDefaultValue()
* @generated
*/
int EXPRESSION_DEFAULT_VALUE = 92;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_DEFAULT_VALUE__EXPRESSION = DEFAULT_VALUE_FEATURE_COUNT + 0;
/**
* The number of structural features of the '<em>Expression Default Value</em>' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
int EXPRESSION_DEFAULT_VALUE_FEATURE_COUNT = DEFAULT_VALUE_FEATURE_COUNT + 1;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.CompoundOperator <em>Compound Operator</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.CompoundOperator
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCompoundOperator()
* @generated
*/
int COMPOUND_OPERATOR = 93;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.SqliteDataType <em>Sqlite Data Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.SqliteDataType
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSqliteDataType()
* @generated
*/
int SQLITE_DATA_TYPE = 94;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnType <em>Column Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnType
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnType()
* @generated
*/
int COLUMN_TYPE = 95;
/**
* The meta object id for the '{@link com.robotoworks.mechanoid.db.sqliteModel.ConflictResolution <em>Conflict Resolution</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.ConflictResolution
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConflictResolution()
* @generated
*/
int CONFLICT_RESOLUTION = 96;
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.Model <em>Model</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Model</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Model
* @generated
*/
EClass getModel();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.Model#getPackageName <em>Package Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Package Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Model#getPackageName()
* @see #getModel()
* @generated
*/
EAttribute getModel_PackageName();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.Model#getDatabase <em>Database</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Database</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Model#getDatabase()
* @see #getModel()
* @generated
*/
EReference getModel_Database();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock <em>Database Block</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Database Block</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock
* @generated
*/
EClass getDatabaseBlock();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getName()
* @see #getDatabaseBlock()
* @generated
*/
EAttribute getDatabaseBlock_Name();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getConfig <em>Config</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Config</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getConfig()
* @see #getDatabaseBlock()
* @generated
*/
EReference getDatabaseBlock_Config();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getInit <em>Init</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Init</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getInit()
* @see #getDatabaseBlock()
* @generated
*/
EReference getDatabaseBlock_Init();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getMigrations <em>Migrations</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Migrations</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DatabaseBlock#getMigrations()
* @see #getDatabaseBlock()
* @generated
*/
EReference getDatabaseBlock_Migrations();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ConfigBlock <em>Config Block</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Config Block</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ConfigBlock
* @generated
*/
EClass getConfigBlock();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.ConfigBlock#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ConfigBlock#getStatements()
* @see #getConfigBlock()
* @generated
*/
EReference getConfigBlock_Statements();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.InitBlock <em>Init Block</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Init Block</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InitBlock
* @generated
*/
EClass getInitBlock();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.InitBlock#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InitBlock#getStatements()
* @see #getInitBlock()
* @generated
*/
EReference getInitBlock_Statements();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ConfigurationStatement <em>Configuration Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Configuration Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ConfigurationStatement
* @generated
*/
EClass getConfigurationStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ConfigurationStatement#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ConfigurationStatement#getName()
* @see #getConfigurationStatement()
* @generated
*/
EAttribute getConfigurationStatement_Name();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.FunctionArg <em>Function Arg</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Function Arg</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.FunctionArg
* @generated
*/
EClass getFunctionArg();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.FunctionArg#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.FunctionArg#getType()
* @see #getFunctionArg()
* @generated
*/
EAttribute getFunctionArg_Type();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.FunctionArg#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.FunctionArg#getName()
* @see #getFunctionArg()
* @generated
*/
EAttribute getFunctionArg_Name();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUri <em>Content Uri</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Content Uri</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUri
* @generated
*/
EClass getContentUri();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUri#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUri#getType()
* @see #getContentUri()
* @generated
*/
EAttribute getContentUri_Type();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUri#getSegments <em>Segments</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Segments</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUri#getSegments()
* @see #getContentUri()
* @generated
*/
EReference getContentUri_Segments();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUriSegment <em>Content Uri Segment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Content Uri Segment</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUriSegment
* @generated
*/
EClass getContentUriSegment();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUriSegment#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUriSegment#getName()
* @see #getContentUriSegment()
* @generated
*/
EAttribute getContentUriSegment_Name();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.MigrationBlock <em>Migration Block</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Migration Block</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.MigrationBlock
* @generated
*/
EClass getMigrationBlock();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.MigrationBlock#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.MigrationBlock#getStatements()
* @see #getMigrationBlock()
* @generated
*/
EReference getMigrationBlock_Statements();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.Expression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Expression
* @generated
*/
EClass getExpression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.Case <em>Case</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Case</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Case
* @generated
*/
EClass getCase();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.Case#getWhenExpression <em>When Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>When Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Case#getWhenExpression()
* @see #getCase()
* @generated
*/
EReference getCase_WhenExpression();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.Case#getThenExpression <em>Then Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Then Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Case#getThenExpression()
* @see #getCase()
* @generated
*/
EReference getCase_ThenExpression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatement <em>Select Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Select Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatement
* @generated
*/
EClass getSelectStatement();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getCore <em>Core</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Core</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getCore()
* @see #getSelectStatement()
* @generated
*/
EReference getSelectStatement_Core();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getOrderby <em>Orderby</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Orderby</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getOrderby()
* @see #getSelectStatement()
* @generated
*/
EReference getSelectStatement_Orderby();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getLimit <em>Limit</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Limit</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getLimit()
* @see #getSelectStatement()
* @generated
*/
EReference getSelectStatement_Limit();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getLimitOffset <em>Limit Offset</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Limit Offset</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatement#getLimitOffset()
* @see #getSelectStatement()
* @generated
*/
EReference getSelectStatement_LimitOffset();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.OrderingTermList <em>Ordering Term List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Ordering Term List</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OrderingTermList
* @generated
*/
EClass getOrderingTermList();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.OrderingTermList#getOrderingTerms <em>Ordering Terms</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Ordering Terms</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OrderingTermList#getOrderingTerms()
* @see #getOrderingTermList()
* @generated
*/
EReference getOrderingTermList_OrderingTerms();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectCoreExpression <em>Select Core Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Select Core Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectCoreExpression
* @generated
*/
EClass getSelectCoreExpression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectList <em>Select List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Select List</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectList
* @generated
*/
EClass getSelectList();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectList#getResultColumns <em>Result Columns</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Result Columns</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectList#getResultColumns()
* @see #getSelectList()
* @generated
*/
EReference getSelectList_ResultColumns();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.WhereExpressions <em>Where Expressions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Where Expressions</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.WhereExpressions
* @generated
*/
EClass getWhereExpressions();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.WhereExpressions#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.WhereExpressions#getExpression()
* @see #getWhereExpressions()
* @generated
*/
EReference getWhereExpressions_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.GroupByExpressions <em>Group By Expressions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Group By Expressions</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.GroupByExpressions
* @generated
*/
EClass getGroupByExpressions();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.GroupByExpressions#getGroupByExpressions <em>Group By Expressions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Group By Expressions</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.GroupByExpressions#getGroupByExpressions()
* @see #getGroupByExpressions()
* @generated
*/
EReference getGroupByExpressions_GroupByExpressions();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.HavingExpressions <em>Having Expressions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Having Expressions</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.HavingExpressions
* @generated
*/
EClass getHavingExpressions();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.HavingExpressions#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.HavingExpressions#getExpression()
* @see #getHavingExpressions()
* @generated
*/
EReference getHavingExpressions_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm <em>Ordering Term</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Ordering Term</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm
* @generated
*/
EClass getOrderingTerm();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm#getExpression()
* @see #getOrderingTerm()
* @generated
*/
EReference getOrderingTerm_Expression();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm#isAsc <em>Asc</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Asc</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm#isAsc()
* @see #getOrderingTerm()
* @generated
*/
EAttribute getOrderingTerm_Asc();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm#isDesc <em>Desc</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Desc</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OrderingTerm#isDesc()
* @see #getOrderingTerm()
* @generated
*/
EAttribute getOrderingTerm_Desc();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinSource <em>Join Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Join Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinSource
* @generated
*/
EClass getJoinSource();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinSource#getSource <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinSource#getSource()
* @see #getJoinSource()
* @generated
*/
EReference getJoinSource_Source();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinSource#getJoinStatements <em>Join Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Join Statements</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinSource#getJoinStatements()
* @see #getJoinSource()
* @generated
*/
EReference getJoinSource_JoinStatements();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SingleSource <em>Single Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Single Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SingleSource
* @generated
*/
EClass getSingleSource();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectSource <em>Select Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Select Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectSource
* @generated
*/
EClass getSelectSource();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectSource#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectSource#getName()
* @see #getSelectSource()
* @generated
*/
EAttribute getSelectSource_Name();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SingleSourceJoin <em>Single Source Join</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Single Source Join</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SingleSourceJoin
* @generated
*/
EClass getSingleSourceJoin();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SingleSourceJoin#getJoinSource <em>Join Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Join Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SingleSourceJoin#getJoinSource()
* @see #getSingleSourceJoin()
* @generated
*/
EReference getSingleSourceJoin_JoinSource();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement <em>Join Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Join Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement
* @generated
*/
EClass getJoinStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isNatural <em>Natural</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Natural</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isNatural()
* @see #getJoinStatement()
* @generated
*/
EAttribute getJoinStatement_Natural();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isLeft()
* @see #getJoinStatement()
* @generated
*/
EAttribute getJoinStatement_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isOuter <em>Outer</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Outer</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isOuter()
* @see #getJoinStatement()
* @generated
*/
EAttribute getJoinStatement_Outer();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isInner <em>Inner</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Inner</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isInner()
* @see #getJoinStatement()
* @generated
*/
EAttribute getJoinStatement_Inner();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isCross <em>Cross</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Cross</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#isCross()
* @see #getJoinStatement()
* @generated
*/
EAttribute getJoinStatement_Cross();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#getSingleSource <em>Single Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Single Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#getSingleSource()
* @see #getJoinStatement()
* @generated
*/
EReference getJoinStatement_SingleSource();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.JoinStatement#getExpression()
* @see #getJoinStatement()
* @generated
*/
EReference getJoinStatement_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnSource <em>Column Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Column Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnSource
* @generated
*/
EClass getColumnSource();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnSource#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnSource#getName()
* @see #getColumnSource()
* @generated
*/
EAttribute getColumnSource_Name();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.LiteralValue <em>Literal Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Literal Value</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.LiteralValue
* @generated
*/
EClass getLiteralValue();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DDLStatement <em>DDL Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>DDL Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DDLStatement
* @generated
*/
EClass getDDLStatement();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.TableDefinition <em>Table Definition</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Table Definition</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.TableDefinition
* @generated
*/
EClass getTableDefinition();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.TableDefinition#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.TableDefinition#getName()
* @see #getTableDefinition()
* @generated
*/
EAttribute getTableDefinition_Name();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement <em>Create Trigger Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Create Trigger Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement
* @generated
*/
EClass getCreateTriggerStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#isTemporary <em>Temporary</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Temporary</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#isTemporary()
* @see #getCreateTriggerStatement()
* @generated
*/
EAttribute getCreateTriggerStatement_Temporary();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getName()
* @see #getCreateTriggerStatement()
* @generated
*/
EAttribute getCreateTriggerStatement_Name();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getWhen <em>When</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>When</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getWhen()
* @see #getCreateTriggerStatement()
* @generated
*/
EAttribute getCreateTriggerStatement_When();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getEventType <em>Event Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Event Type</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getEventType()
* @see #getCreateTriggerStatement()
* @generated
*/
EAttribute getCreateTriggerStatement_EventType();
/**
* Returns the meta object for the attribute list '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getUpdateColumnNames <em>Update Column Names</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute list '<em>Update Column Names</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getUpdateColumnNames()
* @see #getCreateTriggerStatement()
* @generated
*/
EAttribute getCreateTriggerStatement_UpdateColumnNames();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getTable()
* @see #getCreateTriggerStatement()
* @generated
*/
EReference getCreateTriggerStatement_Table();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getForEachRow <em>For Each Row</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>For Each Row</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getForEachRow()
* @see #getCreateTriggerStatement()
* @generated
*/
EAttribute getCreateTriggerStatement_ForEachRow();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getWhenExpression <em>When Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>When Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getWhenExpression()
* @see #getCreateTriggerStatement()
* @generated
*/
EReference getCreateTriggerStatement_WhenExpression();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTriggerStatement#getStatements()
* @see #getCreateTriggerStatement()
* @generated
*/
EReference getCreateTriggerStatement_Statements();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.AlterTableAddColumnStatement <em>Alter Table Add Column Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Alter Table Add Column Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.AlterTableAddColumnStatement
* @generated
*/
EClass getAlterTableAddColumnStatement();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.AlterTableAddColumnStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.AlterTableAddColumnStatement#getTable()
* @see #getAlterTableAddColumnStatement()
* @generated
*/
EReference getAlterTableAddColumnStatement_Table();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.AlterTableAddColumnStatement#getColumnDef <em>Column Def</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Column Def</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.AlterTableAddColumnStatement#getColumnDef()
* @see #getAlterTableAddColumnStatement()
* @generated
*/
EReference getAlterTableAddColumnStatement_ColumnDef();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DropTableStatement <em>Drop Table Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Drop Table Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropTableStatement
* @generated
*/
EClass getDropTableStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.DropTableStatement#isIfExists <em>If Exists</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>If Exists</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropTableStatement#isIfExists()
* @see #getDropTableStatement()
* @generated
*/
EAttribute getDropTableStatement_IfExists();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DropTableStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropTableStatement#getTable()
* @see #getDropTableStatement()
* @generated
*/
EReference getDropTableStatement_Table();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DropTriggerStatement <em>Drop Trigger Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Drop Trigger Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropTriggerStatement
* @generated
*/
EClass getDropTriggerStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.DropTriggerStatement#isIfExists <em>If Exists</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>If Exists</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropTriggerStatement#isIfExists()
* @see #getDropTriggerStatement()
* @generated
*/
EAttribute getDropTriggerStatement_IfExists();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DropTriggerStatement#getTrigger <em>Trigger</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Trigger</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropTriggerStatement#getTrigger()
* @see #getDropTriggerStatement()
* @generated
*/
EReference getDropTriggerStatement_Trigger();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DropViewStatement <em>Drop View Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Drop View Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropViewStatement
* @generated
*/
EClass getDropViewStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.DropViewStatement#isIfExists <em>If Exists</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>If Exists</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropViewStatement#isIfExists()
* @see #getDropViewStatement()
* @generated
*/
EAttribute getDropViewStatement_IfExists();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DropViewStatement#getView <em>View</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>View</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropViewStatement#getView()
* @see #getDropViewStatement()
* @generated
*/
EReference getDropViewStatement_View();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement <em>Create Index Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Create Index Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement
* @generated
*/
EClass getCreateIndexStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#isUnique <em>Unique</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Unique</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#isUnique()
* @see #getCreateIndexStatement()
* @generated
*/
EAttribute getCreateIndexStatement_Unique();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#getName()
* @see #getCreateIndexStatement()
* @generated
*/
EAttribute getCreateIndexStatement_Name();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#getTable()
* @see #getCreateIndexStatement()
* @generated
*/
EReference getCreateIndexStatement_Table();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#getColumns <em>Columns</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Columns</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateIndexStatement#getColumns()
* @see #getCreateIndexStatement()
* @generated
*/
EReference getCreateIndexStatement_Columns();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DropIndexStatement <em>Drop Index Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Drop Index Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropIndexStatement
* @generated
*/
EClass getDropIndexStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.DropIndexStatement#isIfExists <em>If Exists</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>If Exists</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropIndexStatement#isIfExists()
* @see #getDropIndexStatement()
* @generated
*/
EAttribute getDropIndexStatement_IfExists();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DropIndexStatement#getIndex <em>Index</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Index</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DropIndexStatement#getIndex()
* @see #getDropIndexStatement()
* @generated
*/
EReference getDropIndexStatement_Index();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnConstraint <em>Column Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Column Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnConstraint
* @generated
*/
EClass getColumnConstraint();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.TableConstraint <em>Table Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Table Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.TableConstraint
* @generated
*/
EClass getTableConstraint();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.TableConstraint#getName <em>Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.TableConstraint#getName()
* @see #getTableConstraint()
* @generated
*/
EAttribute getTableConstraint_Name();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.UniqueTableConstraint <em>Unique Table Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Unique Table Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UniqueTableConstraint
* @generated
*/
EClass getUniqueTableConstraint();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.UniqueTableConstraint#getColumns <em>Columns</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Columns</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UniqueTableConstraint#getColumns()
* @see #getUniqueTableConstraint()
* @generated
*/
EReference getUniqueTableConstraint_Columns();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.UniqueTableConstraint#getConflictClause <em>Conflict Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Conflict Clause</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UniqueTableConstraint#getConflictClause()
* @see #getUniqueTableConstraint()
* @generated
*/
EReference getUniqueTableConstraint_ConflictClause();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.PrimaryConstraint <em>Primary Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Primary Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.PrimaryConstraint
* @generated
*/
EClass getPrimaryConstraint();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.PrimaryConstraint#getColumns <em>Columns</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Columns</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.PrimaryConstraint#getColumns()
* @see #getPrimaryConstraint()
* @generated
*/
EReference getPrimaryConstraint_Columns();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.PrimaryConstraint#getConflictClause <em>Conflict Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Conflict Clause</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.PrimaryConstraint#getConflictClause()
* @see #getPrimaryConstraint()
* @generated
*/
EReference getPrimaryConstraint_ConflictClause();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CheckTableConstraint <em>Check Table Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Check Table Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CheckTableConstraint
* @generated
*/
EClass getCheckTableConstraint();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CheckTableConstraint#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CheckTableConstraint#getExpression()
* @see #getCheckTableConstraint()
* @generated
*/
EReference getCheckTableConstraint_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn <em>Indexed Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Indexed Column</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn
* @generated
*/
EClass getIndexedColumn();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#getColumnReference <em>Column Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Column Reference</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#getColumnReference()
* @see #getIndexedColumn()
* @generated
*/
EReference getIndexedColumn_ColumnReference();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#getCollationName <em>Collation Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Collation Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#getCollationName()
* @see #getIndexedColumn()
* @generated
*/
EAttribute getIndexedColumn_CollationName();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#isAsc <em>Asc</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Asc</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#isAsc()
* @see #getIndexedColumn()
* @generated
*/
EAttribute getIndexedColumn_Asc();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#isDesc <em>Desc</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Desc</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.IndexedColumn#isDesc()
* @see #getIndexedColumn()
* @generated
*/
EAttribute getIndexedColumn_Desc();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DefaultValue <em>Default Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Default Value</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DefaultValue
* @generated
*/
EClass getDefaultValue();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ConflictClause <em>Conflict Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Conflict Clause</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ConflictClause
* @generated
*/
EClass getConflictClause();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ConflictClause#getResolution <em>Resolution</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Resolution</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ConflictClause#getResolution()
* @see #getConflictClause()
* @generated
*/
EAttribute getConflictClause_Resolution();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DMLStatement <em>DML Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>DML Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DMLStatement
* @generated
*/
EClass getDMLStatement();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DeleteStatement <em>Delete Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Delete Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DeleteStatement
* @generated
*/
EClass getDeleteStatement();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DeleteStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DeleteStatement#getTable()
* @see #getDeleteStatement()
* @generated
*/
EReference getDeleteStatement_Table();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DeleteStatement#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DeleteStatement#getExpression()
* @see #getDeleteStatement()
* @generated
*/
EReference getDeleteStatement_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.InsertStatement <em>Insert Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Insert Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InsertStatement
* @generated
*/
EClass getInsertStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getConflictResolution <em>Conflict Resolution</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Conflict Resolution</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getConflictResolution()
* @see #getInsertStatement()
* @generated
*/
EAttribute getInsertStatement_ConflictResolution();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getTable()
* @see #getInsertStatement()
* @generated
*/
EReference getInsertStatement_Table();
/**
* Returns the meta object for the reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getColumnNames <em>Column Names</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference list '<em>Column Names</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getColumnNames()
* @see #getInsertStatement()
* @generated
*/
EReference getInsertStatement_ColumnNames();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getExpressions <em>Expressions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Expressions</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getExpressions()
* @see #getInsertStatement()
* @generated
*/
EReference getInsertStatement_Expressions();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getSelectStatement <em>Select Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Select Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.InsertStatement#getSelectStatement()
* @see #getInsertStatement()
* @generated
*/
EReference getInsertStatement_SelectStatement();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement <em>Update Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Update Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement
* @generated
*/
EClass getUpdateStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getConflictResolution <em>Conflict Resolution</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Conflict Resolution</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getConflictResolution()
* @see #getUpdateStatement()
* @generated
*/
EAttribute getUpdateStatement_ConflictResolution();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getTable()
* @see #getUpdateStatement()
* @generated
*/
EReference getUpdateStatement_Table();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getUpdateColumnExpressions <em>Update Column Expressions</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Update Column Expressions</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getUpdateColumnExpressions()
* @see #getUpdateStatement()
* @generated
*/
EReference getUpdateStatement_UpdateColumnExpressions();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getWhereExpression <em>Where Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Where Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateStatement#getWhereExpression()
* @see #getUpdateStatement()
* @generated
*/
EReference getUpdateStatement_WhereExpression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateColumnExpression <em>Update Column Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Update Column Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateColumnExpression
* @generated
*/
EClass getUpdateColumnExpression();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateColumnExpression#getColumnName <em>Column Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Column Name</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateColumnExpression#getColumnName()
* @see #getUpdateColumnExpression()
* @generated
*/
EReference getUpdateColumnExpression_ColumnName();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.UpdateColumnExpression#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UpdateColumnExpression#getExpression()
* @see #getUpdateColumnExpression()
* @generated
*/
EReference getUpdateColumnExpression_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ActionStatement <em>Action Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Action Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ActionStatement
* @generated
*/
EClass getActionStatement();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ActionStatement#getUri <em>Uri</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Uri</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ActionStatement#getUri()
* @see #getActionStatement()
* @generated
*/
EReference getActionStatement_Uri();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.Function <em>Function</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Function</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Function
* @generated
*/
EClass getFunction();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.Function#getArgs <em>Args</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Args</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Function#getArgs()
* @see #getFunction()
* @generated
*/
EReference getFunction_Args();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.Function#getStatements <em>Statements</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Statements</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Function#getStatements()
* @see #getFunction()
* @generated
*/
EReference getFunction_Statements();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.Function#isAll <em>All</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>All</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Function#isAll()
* @see #getFunction()
* @generated
*/
EAttribute getFunction_All();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.Function#getArguments <em>Arguments</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Arguments</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Function#getArguments()
* @see #getFunction()
* @generated
*/
EReference getFunction_Arguments();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUriParamSegment <em>Content Uri Param Segment</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Content Uri Param Segment</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUriParamSegment
* @generated
*/
EClass getContentUriParamSegment();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUriParamSegment#isNum <em>Num</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Num</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUriParamSegment#isNum()
* @see #getContentUriParamSegment()
* @generated
*/
EAttribute getContentUriParamSegment_Num();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ContentUriParamSegment#isText <em>Text</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Text</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ContentUriParamSegment#isText()
* @see #getContentUriParamSegment()
* @generated
*/
EAttribute getContentUriParamSegment_Text();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprConcat <em>Expr Concat</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr Concat</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprConcat
* @generated
*/
EClass getExprConcat();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprConcat#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprConcat#getLeft()
* @see #getExprConcat()
* @generated
*/
EReference getExprConcat_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprConcat#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprConcat#getOp()
* @see #getExprConcat()
* @generated
*/
EAttribute getExprConcat_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprConcat#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprConcat#getRight()
* @see #getExprConcat()
* @generated
*/
EReference getExprConcat_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprMult <em>Expr Mult</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr Mult</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprMult
* @generated
*/
EClass getExprMult();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprMult#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprMult#getLeft()
* @see #getExprMult()
* @generated
*/
EReference getExprMult_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprMult#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprMult#getOp()
* @see #getExprMult()
* @generated
*/
EAttribute getExprMult_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprMult#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprMult#getRight()
* @see #getExprMult()
* @generated
*/
EReference getExprMult_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAdd <em>Expr Add</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr Add</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAdd
* @generated
*/
EClass getExprAdd();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAdd#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAdd#getLeft()
* @see #getExprAdd()
* @generated
*/
EReference getExprAdd_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAdd#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAdd#getOp()
* @see #getExprAdd()
* @generated
*/
EAttribute getExprAdd_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAdd#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAdd#getRight()
* @see #getExprAdd()
* @generated
*/
EReference getExprAdd_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprBit <em>Expr Bit</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr Bit</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprBit
* @generated
*/
EClass getExprBit();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprBit#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprBit#getLeft()
* @see #getExprBit()
* @generated
*/
EReference getExprBit_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprBit#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprBit#getOp()
* @see #getExprBit()
* @generated
*/
EAttribute getExprBit_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprBit#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprBit#getRight()
* @see #getExprBit()
* @generated
*/
EReference getExprBit_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprRelate <em>Expr Relate</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr Relate</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprRelate
* @generated
*/
EClass getExprRelate();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprRelate#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprRelate#getLeft()
* @see #getExprRelate()
* @generated
*/
EReference getExprRelate_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprRelate#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprRelate#getOp()
* @see #getExprRelate()
* @generated
*/
EAttribute getExprRelate_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprRelate#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprRelate#getRight()
* @see #getExprRelate()
* @generated
*/
EReference getExprRelate_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprEqual <em>Expr Equal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr Equal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprEqual
* @generated
*/
EClass getExprEqual();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprEqual#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprEqual#getLeft()
* @see #getExprEqual()
* @generated
*/
EReference getExprEqual_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprEqual#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprEqual#getOp()
* @see #getExprEqual()
* @generated
*/
EAttribute getExprEqual_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprEqual#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprEqual#getRight()
* @see #getExprEqual()
* @generated
*/
EReference getExprEqual_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAnd <em>Expr And</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr And</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAnd
* @generated
*/
EClass getExprAnd();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAnd#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAnd#getLeft()
* @see #getExprAnd()
* @generated
*/
EReference getExprAnd_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAnd#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAnd#getOp()
* @see #getExprAnd()
* @generated
*/
EAttribute getExprAnd_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprAnd#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprAnd#getRight()
* @see #getExprAnd()
* @generated
*/
EReference getExprAnd_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprOr <em>Expr Or</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expr Or</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprOr
* @generated
*/
EClass getExprOr();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprOr#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprOr#getLeft()
* @see #getExprOr()
* @generated
*/
EReference getExprOr_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprOr#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprOr#getOp()
* @see #getExprOr()
* @generated
*/
EAttribute getExprOr_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExprOr#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExprOr#getRight()
* @see #getExprOr()
* @generated
*/
EReference getExprOr_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.NullCheckExpression <em>Null Check Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Null Check Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NullCheckExpression
* @generated
*/
EClass getNullCheckExpression();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.NullCheckExpression#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NullCheckExpression#getLeft()
* @see #getNullCheckExpression()
* @generated
*/
EReference getNullCheckExpression_Left();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.NullCheckExpression#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NullCheckExpression#getRight()
* @see #getNullCheckExpression()
* @generated
*/
EReference getNullCheckExpression_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.IsNull <em>Is Null</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Is Null</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.IsNull
* @generated
*/
EClass getIsNull();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.NotNull <em>Not Null</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Not Null</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NotNull
* @generated
*/
EClass getNotNull();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.NewColumn <em>New Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>New Column</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NewColumn
* @generated
*/
EClass getNewColumn();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.NewColumn#getColumn <em>Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Column</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NewColumn#getColumn()
* @see #getNewColumn()
* @generated
*/
EReference getNewColumn_Column();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.OldColumn <em>Old Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Old Column</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OldColumn
* @generated
*/
EClass getOldColumn();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.OldColumn#getColumn <em>Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Column</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.OldColumn#getColumn()
* @see #getOldColumn()
* @generated
*/
EReference getOldColumn_Column();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef <em>Column Source Ref</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Column Source Ref</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef
* @generated
*/
EClass getColumnSourceRef();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef#getSource <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef#getSource()
* @see #getColumnSourceRef()
* @generated
*/
EReference getColumnSourceRef_Source();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef#isAll <em>All</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>All</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef#isAll()
* @see #getColumnSourceRef()
* @generated
*/
EAttribute getColumnSourceRef_All();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef#getColumn <em>Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Column</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnSourceRef#getColumn()
* @see #getColumnSourceRef()
* @generated
*/
EReference getColumnSourceRef_Column();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.Literal <em>Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Literal
* @generated
*/
EClass getLiteral();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.Literal#getLiteralValue <em>Literal Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Literal Value</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.Literal#getLiteralValue()
* @see #getLiteral()
* @generated
*/
EReference getLiteral_LiteralValue();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.NestedExpression <em>Nested Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Nested Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NestedExpression
* @generated
*/
EClass getNestedExpression();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.NestedExpression#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NestedExpression#getExpression()
* @see #getNestedExpression()
* @generated
*/
EReference getNestedExpression_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression <em>Select Statement Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Select Statement Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression
* @generated
*/
EClass getSelectStatementExpression();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression#isNot <em>Not</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Not</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression#isNot()
* @see #getSelectStatementExpression()
* @generated
*/
EAttribute getSelectStatementExpression_Not();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression#isExists <em>Exists</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Exists</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression#isExists()
* @see #getSelectStatementExpression()
* @generated
*/
EAttribute getSelectStatementExpression_Exists();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression#getSelect <em>Select</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Select</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectStatementExpression#getSelect()
* @see #getSelectStatementExpression()
* @generated
*/
EReference getSelectStatementExpression_Select();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CaseExpression <em>Case Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Case Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CaseExpression
* @generated
*/
EClass getCaseExpression();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CaseExpression#getCaseExpression <em>Case Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Case Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CaseExpression#getCaseExpression()
* @see #getCaseExpression()
* @generated
*/
EReference getCaseExpression_CaseExpression();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.CaseExpression#getCases <em>Cases</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Cases</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CaseExpression#getCases()
* @see #getCaseExpression()
* @generated
*/
EReference getCaseExpression_Cases();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CaseExpression#getElseExpression <em>Else Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Else Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CaseExpression#getElseExpression()
* @see #getCaseExpression()
* @generated
*/
EReference getCaseExpression_ElseExpression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CastExpression <em>Cast Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Cast Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CastExpression
* @generated
*/
EClass getCastExpression();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CastExpression#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CastExpression#getExpression()
* @see #getCastExpression()
* @generated
*/
EReference getCastExpression_Expression();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CastExpression#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CastExpression#getType()
* @see #getCastExpression()
* @generated
*/
EAttribute getCastExpression_Type();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.FunctionArgument <em>Function Argument</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Function Argument</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.FunctionArgument
* @generated
*/
EClass getFunctionArgument();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.FunctionArgument#getArg <em>Arg</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Arg</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.FunctionArgument#getArg()
* @see #getFunctionArgument()
* @generated
*/
EReference getFunctionArgument_Arg();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectCore <em>Select Core</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Select Core</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectCore
* @generated
*/
EClass getSelectCore();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectCore#getLeft <em>Left</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Left</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectCore#getLeft()
* @see #getSelectCore()
* @generated
*/
EReference getSelectCore_Left();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectCore#getOp <em>Op</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Op</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectCore#getOp()
* @see #getSelectCore()
* @generated
*/
EAttribute getSelectCore_Op();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectCore#getRight <em>Right</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Right</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectCore#getRight()
* @see #getSelectCore()
* @generated
*/
EReference getSelectCore_Right();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression <em>Select Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Select Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression
* @generated
*/
EClass getSelectExpression();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#isDistinct <em>Distinct</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Distinct</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#isDistinct()
* @see #getSelectExpression()
* @generated
*/
EAttribute getSelectExpression_Distinct();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#isAll <em>All</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>All</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#isAll()
* @see #getSelectExpression()
* @generated
*/
EAttribute getSelectExpression_All();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#isAllColumns <em>All Columns</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>All Columns</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#isAllColumns()
* @see #getSelectExpression()
* @generated
*/
EAttribute getSelectExpression_AllColumns();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getSelectList <em>Select List</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Select List</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getSelectList()
* @see #getSelectExpression()
* @generated
*/
EReference getSelectExpression_SelectList();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getSource <em>Source</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Source</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getSource()
* @see #getSelectExpression()
* @generated
*/
EReference getSelectExpression_Source();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getWhere <em>Where</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Where</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getWhere()
* @see #getSelectExpression()
* @generated
*/
EReference getSelectExpression_Where();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getGroupBy <em>Group By</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Group By</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getGroupBy()
* @see #getSelectExpression()
* @generated
*/
EReference getSelectExpression_GroupBy();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getHaving <em>Having</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Having</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SelectExpression#getHaving()
* @see #getSelectExpression()
* @generated
*/
EReference getSelectExpression_Having();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SingleSourceTable <em>Single Source Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Single Source Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SingleSourceTable
* @generated
*/
EClass getSingleSourceTable();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SingleSourceTable#getTableReference <em>Table Reference</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table Reference</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SingleSourceTable#getTableReference()
* @see #getSingleSourceTable()
* @generated
*/
EReference getSingleSourceTable_TableReference();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.SingleSourceSelectStatement <em>Single Source Select Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Single Source Select Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SingleSourceSelectStatement
* @generated
*/
EClass getSingleSourceSelectStatement();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.SingleSourceSelectStatement#getSelectStatement <em>Select Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Select Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SingleSourceSelectStatement#getSelectStatement()
* @see #getSingleSourceSelectStatement()
* @generated
*/
EReference getSingleSourceSelectStatement_SelectStatement();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ResultColumn <em>Result Column</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Result Column</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ResultColumn
* @generated
*/
EClass getResultColumn();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ResultColumn#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ResultColumn#getExpression()
* @see #getResultColumn()
* @generated
*/
EReference getResultColumn_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.NumericLiteral <em>Numeric Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Numeric Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NumericLiteral
* @generated
*/
EClass getNumericLiteral();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.NumericLiteral#getNumber <em>Number</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Number</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NumericLiteral#getNumber()
* @see #getNumericLiteral()
* @generated
*/
EAttribute getNumericLiteral_Number();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.StringLiteral <em>String Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>String Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.StringLiteral
* @generated
*/
EClass getStringLiteral();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.StringLiteral#getLiteral <em>Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.StringLiteral#getLiteral()
* @see #getStringLiteral()
* @generated
*/
EAttribute getStringLiteral_Literal();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.NullLiteral <em>Null Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Null Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NullLiteral
* @generated
*/
EClass getNullLiteral();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.NullLiteral#getLiteral <em>Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NullLiteral#getLiteral()
* @see #getNullLiteral()
* @generated
*/
EAttribute getNullLiteral_Literal();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeLiteral <em>Current Time Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Current Time Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeLiteral
* @generated
*/
EClass getCurrentTimeLiteral();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeLiteral#getLiteral <em>Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeLiteral#getLiteral()
* @see #getCurrentTimeLiteral()
* @generated
*/
EAttribute getCurrentTimeLiteral_Literal();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CurrentDateLiteral <em>Current Date Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Current Date Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CurrentDateLiteral
* @generated
*/
EClass getCurrentDateLiteral();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CurrentDateLiteral#getLiteral <em>Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CurrentDateLiteral#getLiteral()
* @see #getCurrentDateLiteral()
* @generated
*/
EAttribute getCurrentDateLiteral_Literal();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeStampLiteral <em>Current Time Stamp Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Current Time Stamp Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeStampLiteral
* @generated
*/
EClass getCurrentTimeStampLiteral();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeStampLiteral#getLiteral <em>Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CurrentTimeStampLiteral#getLiteral()
* @see #getCurrentTimeStampLiteral()
* @generated
*/
EAttribute getCurrentTimeStampLiteral_Literal();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement <em>Create Table Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Create Table Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement
* @generated
*/
EClass getCreateTableStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement#isTemporary <em>Temporary</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Temporary</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement#isTemporary()
* @see #getCreateTableStatement()
* @generated
*/
EAttribute getCreateTableStatement_Temporary();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement#getColumnDefs <em>Column Defs</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Column Defs</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement#getColumnDefs()
* @see #getCreateTableStatement()
* @generated
*/
EReference getCreateTableStatement_ColumnDefs();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement#getConstraints <em>Constraints</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Constraints</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateTableStatement#getConstraints()
* @see #getCreateTableStatement()
* @generated
*/
EReference getCreateTableStatement_Constraints();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateViewStatement <em>Create View Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Create View Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateViewStatement
* @generated
*/
EClass getCreateViewStatement();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateViewStatement#isTemporary <em>Temporary</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Temporary</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateViewStatement#isTemporary()
* @see #getCreateViewStatement()
* @generated
*/
EAttribute getCreateViewStatement_Temporary();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CreateViewStatement#getSelectStatement <em>Select Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Select Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CreateViewStatement#getSelectStatement()
* @see #getCreateViewStatement()
* @generated
*/
EReference getCreateViewStatement_SelectStatement();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.AlterTableRenameStatement <em>Alter Table Rename Statement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Alter Table Rename Statement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.AlterTableRenameStatement
* @generated
*/
EClass getAlterTableRenameStatement();
/**
* Returns the meta object for the reference '{@link com.robotoworks.mechanoid.db.sqliteModel.AlterTableRenameStatement#getTable <em>Table</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the reference '<em>Table</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.AlterTableRenameStatement#getTable()
* @see #getAlterTableRenameStatement()
* @generated
*/
EReference getAlterTableRenameStatement_Table();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnDef <em>Column Def</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Column Def</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnDef
* @generated
*/
EClass getColumnDef();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnDef#getType <em>Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Type</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnDef#getType()
* @see #getColumnDef()
* @generated
*/
EAttribute getColumnDef_Type();
/**
* Returns the meta object for the containment reference list '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnDef#getConstraints <em>Constraints</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference list '<em>Constraints</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnDef#getConstraints()
* @see #getColumnDef()
* @generated
*/
EReference getColumnDef_Constraints();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint <em>Primary Key Column Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Primary Key Column Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint
* @generated
*/
EClass getPrimaryKeyColumnConstraint();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint#isAsc <em>Asc</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Asc</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint#isAsc()
* @see #getPrimaryKeyColumnConstraint()
* @generated
*/
EAttribute getPrimaryKeyColumnConstraint_Asc();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint#isDesc <em>Desc</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Desc</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint#isDesc()
* @see #getPrimaryKeyColumnConstraint()
* @generated
*/
EAttribute getPrimaryKeyColumnConstraint_Desc();
/**
* Returns the meta object for the attribute '{@link com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint#isAutoincrement <em>Autoincrement</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the attribute '<em>Autoincrement</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.PrimaryKeyColumnConstraint#isAutoincrement()
* @see #getPrimaryKeyColumnConstraint()
* @generated
*/
EAttribute getPrimaryKeyColumnConstraint_Autoincrement();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.NotNullConstraint <em>Not Null Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Not Null Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NotNullConstraint
* @generated
*/
EClass getNotNullConstraint();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.NotNullConstraint#getConflictClause <em>Conflict Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Conflict Clause</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.NotNullConstraint#getConflictClause()
* @see #getNotNullConstraint()
* @generated
*/
EReference getNotNullConstraint_ConflictClause();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.UniqueConstraint <em>Unique Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Unique Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UniqueConstraint
* @generated
*/
EClass getUniqueConstraint();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.UniqueConstraint#getConflictClause <em>Conflict Clause</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Conflict Clause</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.UniqueConstraint#getConflictClause()
* @see #getUniqueConstraint()
* @generated
*/
EReference getUniqueConstraint_ConflictClause();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.DefaultConstraint <em>Default Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Default Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DefaultConstraint
* @generated
*/
EClass getDefaultConstraint();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.DefaultConstraint#getDefaultValue <em>Default Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Default Value</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.DefaultConstraint#getDefaultValue()
* @see #getDefaultConstraint()
* @generated
*/
EReference getDefaultConstraint_DefaultValue();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.CheckConstraint <em>Check Constraint</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Check Constraint</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CheckConstraint
* @generated
*/
EClass getCheckConstraint();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.CheckConstraint#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CheckConstraint#getExpression()
* @see #getCheckConstraint()
* @generated
*/
EReference getCheckConstraint_Expression();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.LiteralDefaultValue <em>Literal Default Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Literal Default Value</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.LiteralDefaultValue
* @generated
*/
EClass getLiteralDefaultValue();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.LiteralDefaultValue#getLiteral <em>Literal</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Literal</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.LiteralDefaultValue#getLiteral()
* @see #getLiteralDefaultValue()
* @generated
*/
EReference getLiteralDefaultValue_Literal();
/**
* Returns the meta object for class '{@link com.robotoworks.mechanoid.db.sqliteModel.ExpressionDefaultValue <em>Expression Default Value</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for class '<em>Expression Default Value</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExpressionDefaultValue
* @generated
*/
EClass getExpressionDefaultValue();
/**
* Returns the meta object for the containment reference '{@link com.robotoworks.mechanoid.db.sqliteModel.ExpressionDefaultValue#getExpression <em>Expression</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for the containment reference '<em>Expression</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ExpressionDefaultValue#getExpression()
* @see #getExpressionDefaultValue()
* @generated
*/
EReference getExpressionDefaultValue_Expression();
/**
* Returns the meta object for enum '{@link com.robotoworks.mechanoid.db.sqliteModel.CompoundOperator <em>Compound Operator</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Compound Operator</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.CompoundOperator
* @generated
*/
EEnum getCompoundOperator();
/**
* Returns the meta object for enum '{@link com.robotoworks.mechanoid.db.sqliteModel.SqliteDataType <em>Sqlite Data Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Sqlite Data Type</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.SqliteDataType
* @generated
*/
EEnum getSqliteDataType();
/**
* Returns the meta object for enum '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnType <em>Column Type</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Column Type</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnType
* @generated
*/
EEnum getColumnType();
/**
* Returns the meta object for enum '{@link com.robotoworks.mechanoid.db.sqliteModel.ConflictResolution <em>Conflict Resolution</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the meta object for enum '<em>Conflict Resolution</em>'.
* @see com.robotoworks.mechanoid.db.sqliteModel.ConflictResolution
* @generated
*/
EEnum getConflictResolution();
/**
* Returns the factory that creates the instances of the model.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @return the factory that creates the instances of the model.
* @generated
*/
SqliteModelFactory getSqliteModelFactory();
/**
* <!-- begin-user-doc -->
* Defines literals for the meta objects that represent
* <ul>
* <li>each class,</li>
* <li>each feature of each class,</li>
* <li>each enum,</li>
* <li>and each data type</li>
* </ul>
* <!-- end-user-doc -->
* @generated
*/
interface Literals
{
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ModelImpl <em>Model</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ModelImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getModel()
* @generated
*/
EClass MODEL = eINSTANCE.getModel();
/**
* The meta object literal for the '<em><b>Package Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute MODEL__PACKAGE_NAME = eINSTANCE.getModel_PackageName();
/**
* The meta object literal for the '<em><b>Database</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MODEL__DATABASE = eINSTANCE.getModel_Database();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DatabaseBlockImpl <em>Database Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DatabaseBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDatabaseBlock()
* @generated
*/
EClass DATABASE_BLOCK = eINSTANCE.getDatabaseBlock();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DATABASE_BLOCK__NAME = eINSTANCE.getDatabaseBlock_Name();
/**
* The meta object literal for the '<em><b>Config</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATABASE_BLOCK__CONFIG = eINSTANCE.getDatabaseBlock_Config();
/**
* The meta object literal for the '<em><b>Init</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATABASE_BLOCK__INIT = eINSTANCE.getDatabaseBlock_Init();
/**
* The meta object literal for the '<em><b>Migrations</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DATABASE_BLOCK__MIGRATIONS = eINSTANCE.getDatabaseBlock_Migrations();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigBlockImpl <em>Config Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConfigBlock()
* @generated
*/
EClass CONFIG_BLOCK = eINSTANCE.getConfigBlock();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONFIG_BLOCK__STATEMENTS = eINSTANCE.getConfigBlock_Statements();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.InitBlockImpl <em>Init Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.InitBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getInitBlock()
* @generated
*/
EClass INIT_BLOCK = eINSTANCE.getInitBlock();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference INIT_BLOCK__STATEMENTS = eINSTANCE.getInitBlock_Statements();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigurationStatementImpl <em>Configuration Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ConfigurationStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConfigurationStatement()
* @generated
*/
EClass CONFIGURATION_STATEMENT = eINSTANCE.getConfigurationStatement();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONFIGURATION_STATEMENT__NAME = eINSTANCE.getConfigurationStatement_Name();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgImpl <em>Function Arg</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getFunctionArg()
* @generated
*/
EClass FUNCTION_ARG = eINSTANCE.getFunctionArg();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FUNCTION_ARG__TYPE = eINSTANCE.getFunctionArg_Type();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FUNCTION_ARG__NAME = eINSTANCE.getFunctionArg_Name();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriImpl <em>Content Uri</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getContentUri()
* @generated
*/
EClass CONTENT_URI = eINSTANCE.getContentUri();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTENT_URI__TYPE = eINSTANCE.getContentUri_Type();
/**
* The meta object literal for the '<em><b>Segments</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CONTENT_URI__SEGMENTS = eINSTANCE.getContentUri_Segments();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriSegmentImpl <em>Content Uri Segment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriSegmentImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getContentUriSegment()
* @generated
*/
EClass CONTENT_URI_SEGMENT = eINSTANCE.getContentUriSegment();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTENT_URI_SEGMENT__NAME = eINSTANCE.getContentUriSegment_Name();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.MigrationBlockImpl <em>Migration Block</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.MigrationBlockImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getMigrationBlock()
* @generated
*/
EClass MIGRATION_BLOCK = eINSTANCE.getMigrationBlock();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference MIGRATION_BLOCK__STATEMENTS = eINSTANCE.getMigrationBlock_Statements();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionImpl <em>Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExpression()
* @generated
*/
EClass EXPRESSION = eINSTANCE.getExpression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CaseImpl <em>Case</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CaseImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCase()
* @generated
*/
EClass CASE = eINSTANCE.getCase();
/**
* The meta object literal for the '<em><b>When Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CASE__WHEN_EXPRESSION = eINSTANCE.getCase_WhenExpression();
/**
* The meta object literal for the '<em><b>Then Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CASE__THEN_EXPRESSION = eINSTANCE.getCase_ThenExpression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementImpl <em>Select Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectStatement()
* @generated
*/
EClass SELECT_STATEMENT = eINSTANCE.getSelectStatement();
/**
* The meta object literal for the '<em><b>Core</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_STATEMENT__CORE = eINSTANCE.getSelectStatement_Core();
/**
* The meta object literal for the '<em><b>Orderby</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_STATEMENT__ORDERBY = eINSTANCE.getSelectStatement_Orderby();
/**
* The meta object literal for the '<em><b>Limit</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_STATEMENT__LIMIT = eINSTANCE.getSelectStatement_Limit();
/**
* The meta object literal for the '<em><b>Limit Offset</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_STATEMENT__LIMIT_OFFSET = eINSTANCE.getSelectStatement_LimitOffset();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermListImpl <em>Ordering Term List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermListImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getOrderingTermList()
* @generated
*/
EClass ORDERING_TERM_LIST = eINSTANCE.getOrderingTermList();
/**
* The meta object literal for the '<em><b>Ordering Terms</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ORDERING_TERM_LIST__ORDERING_TERMS = eINSTANCE.getOrderingTermList_OrderingTerms();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreExpressionImpl <em>Select Core Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectCoreExpression()
* @generated
*/
EClass SELECT_CORE_EXPRESSION = eINSTANCE.getSelectCoreExpression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectListImpl <em>Select List</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectListImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectList()
* @generated
*/
EClass SELECT_LIST = eINSTANCE.getSelectList();
/**
* The meta object literal for the '<em><b>Result Columns</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_LIST__RESULT_COLUMNS = eINSTANCE.getSelectList_ResultColumns();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.WhereExpressionsImpl <em>Where Expressions</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.WhereExpressionsImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getWhereExpressions()
* @generated
*/
EClass WHERE_EXPRESSIONS = eINSTANCE.getWhereExpressions();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference WHERE_EXPRESSIONS__EXPRESSION = eINSTANCE.getWhereExpressions_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.GroupByExpressionsImpl <em>Group By Expressions</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.GroupByExpressionsImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getGroupByExpressions()
* @generated
*/
EClass GROUP_BY_EXPRESSIONS = eINSTANCE.getGroupByExpressions();
/**
* The meta object literal for the '<em><b>Group By Expressions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference GROUP_BY_EXPRESSIONS__GROUP_BY_EXPRESSIONS = eINSTANCE.getGroupByExpressions_GroupByExpressions();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.HavingExpressionsImpl <em>Having Expressions</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.HavingExpressionsImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getHavingExpressions()
* @generated
*/
EClass HAVING_EXPRESSIONS = eINSTANCE.getHavingExpressions();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference HAVING_EXPRESSIONS__EXPRESSION = eINSTANCE.getHavingExpressions_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermImpl <em>Ordering Term</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.OrderingTermImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getOrderingTerm()
* @generated
*/
EClass ORDERING_TERM = eINSTANCE.getOrderingTerm();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ORDERING_TERM__EXPRESSION = eINSTANCE.getOrderingTerm_Expression();
/**
* The meta object literal for the '<em><b>Asc</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ORDERING_TERM__ASC = eINSTANCE.getOrderingTerm_Asc();
/**
* The meta object literal for the '<em><b>Desc</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute ORDERING_TERM__DESC = eINSTANCE.getOrderingTerm_Desc();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.JoinSourceImpl <em>Join Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.JoinSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getJoinSource()
* @generated
*/
EClass JOIN_SOURCE = eINSTANCE.getJoinSource();
/**
* The meta object literal for the '<em><b>Source</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference JOIN_SOURCE__SOURCE = eINSTANCE.getJoinSource_Source();
/**
* The meta object literal for the '<em><b>Join Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference JOIN_SOURCE__JOIN_STATEMENTS = eINSTANCE.getJoinSource_JoinStatements();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceImpl <em>Single Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSource()
* @generated
*/
EClass SINGLE_SOURCE = eINSTANCE.getSingleSource();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectSourceImpl <em>Select Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectSource()
* @generated
*/
EClass SELECT_SOURCE = eINSTANCE.getSelectSource();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SELECT_SOURCE__NAME = eINSTANCE.getSelectSource_Name();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceJoinImpl <em>Single Source Join</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceJoinImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSourceJoin()
* @generated
*/
EClass SINGLE_SOURCE_JOIN = eINSTANCE.getSingleSourceJoin();
/**
* The meta object literal for the '<em><b>Join Source</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SINGLE_SOURCE_JOIN__JOIN_SOURCE = eINSTANCE.getSingleSourceJoin_JoinSource();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.JoinStatementImpl <em>Join Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.JoinStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getJoinStatement()
* @generated
*/
EClass JOIN_STATEMENT = eINSTANCE.getJoinStatement();
/**
* The meta object literal for the '<em><b>Natural</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JOIN_STATEMENT__NATURAL = eINSTANCE.getJoinStatement_Natural();
/**
* The meta object literal for the '<em><b>Left</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JOIN_STATEMENT__LEFT = eINSTANCE.getJoinStatement_Left();
/**
* The meta object literal for the '<em><b>Outer</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JOIN_STATEMENT__OUTER = eINSTANCE.getJoinStatement_Outer();
/**
* The meta object literal for the '<em><b>Inner</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JOIN_STATEMENT__INNER = eINSTANCE.getJoinStatement_Inner();
/**
* The meta object literal for the '<em><b>Cross</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute JOIN_STATEMENT__CROSS = eINSTANCE.getJoinStatement_Cross();
/**
* The meta object literal for the '<em><b>Single Source</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference JOIN_STATEMENT__SINGLE_SOURCE = eINSTANCE.getJoinStatement_SingleSource();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference JOIN_STATEMENT__EXPRESSION = eINSTANCE.getJoinStatement_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceImpl <em>Column Source</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnSource()
* @generated
*/
EClass COLUMN_SOURCE = eINSTANCE.getColumnSource();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_SOURCE__NAME = eINSTANCE.getColumnSource_Name();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralValueImpl <em>Literal Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getLiteralValue()
* @generated
*/
EClass LITERAL_VALUE = eINSTANCE.getLiteralValue();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DDLStatementImpl <em>DDL Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DDLStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDDLStatement()
* @generated
*/
EClass DDL_STATEMENT = eINSTANCE.getDDLStatement();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.TableDefinitionImpl <em>Table Definition</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.TableDefinitionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getTableDefinition()
* @generated
*/
EClass TABLE_DEFINITION = eINSTANCE.getTableDefinition();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TABLE_DEFINITION__NAME = eINSTANCE.getTableDefinition_Name();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTriggerStatementImpl <em>Create Trigger Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTriggerStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateTriggerStatement()
* @generated
*/
EClass CREATE_TRIGGER_STATEMENT = eINSTANCE.getCreateTriggerStatement();
/**
* The meta object literal for the '<em><b>Temporary</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_TRIGGER_STATEMENT__TEMPORARY = eINSTANCE.getCreateTriggerStatement_Temporary();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_TRIGGER_STATEMENT__NAME = eINSTANCE.getCreateTriggerStatement_Name();
/**
* The meta object literal for the '<em><b>When</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_TRIGGER_STATEMENT__WHEN = eINSTANCE.getCreateTriggerStatement_When();
/**
* The meta object literal for the '<em><b>Event Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_TRIGGER_STATEMENT__EVENT_TYPE = eINSTANCE.getCreateTriggerStatement_EventType();
/**
* The meta object literal for the '<em><b>Update Column Names</b></em>' attribute list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_TRIGGER_STATEMENT__UPDATE_COLUMN_NAMES = eINSTANCE.getCreateTriggerStatement_UpdateColumnNames();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_TRIGGER_STATEMENT__TABLE = eINSTANCE.getCreateTriggerStatement_Table();
/**
* The meta object literal for the '<em><b>For Each Row</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_TRIGGER_STATEMENT__FOR_EACH_ROW = eINSTANCE.getCreateTriggerStatement_ForEachRow();
/**
* The meta object literal for the '<em><b>When Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_TRIGGER_STATEMENT__WHEN_EXPRESSION = eINSTANCE.getCreateTriggerStatement_WhenExpression();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_TRIGGER_STATEMENT__STATEMENTS = eINSTANCE.getCreateTriggerStatement_Statements();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableAddColumnStatementImpl <em>Alter Table Add Column Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableAddColumnStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getAlterTableAddColumnStatement()
* @generated
*/
EClass ALTER_TABLE_ADD_COLUMN_STATEMENT = eINSTANCE.getAlterTableAddColumnStatement();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ALTER_TABLE_ADD_COLUMN_STATEMENT__TABLE = eINSTANCE.getAlterTableAddColumnStatement_Table();
/**
* The meta object literal for the '<em><b>Column Def</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ALTER_TABLE_ADD_COLUMN_STATEMENT__COLUMN_DEF = eINSTANCE.getAlterTableAddColumnStatement_ColumnDef();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropTableStatementImpl <em>Drop Table Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropTableStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropTableStatement()
* @generated
*/
EClass DROP_TABLE_STATEMENT = eINSTANCE.getDropTableStatement();
/**
* The meta object literal for the '<em><b>If Exists</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DROP_TABLE_STATEMENT__IF_EXISTS = eINSTANCE.getDropTableStatement_IfExists();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DROP_TABLE_STATEMENT__TABLE = eINSTANCE.getDropTableStatement_Table();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropTriggerStatementImpl <em>Drop Trigger Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropTriggerStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropTriggerStatement()
* @generated
*/
EClass DROP_TRIGGER_STATEMENT = eINSTANCE.getDropTriggerStatement();
/**
* The meta object literal for the '<em><b>If Exists</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DROP_TRIGGER_STATEMENT__IF_EXISTS = eINSTANCE.getDropTriggerStatement_IfExists();
/**
* The meta object literal for the '<em><b>Trigger</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DROP_TRIGGER_STATEMENT__TRIGGER = eINSTANCE.getDropTriggerStatement_Trigger();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropViewStatementImpl <em>Drop View Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropViewStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropViewStatement()
* @generated
*/
EClass DROP_VIEW_STATEMENT = eINSTANCE.getDropViewStatement();
/**
* The meta object literal for the '<em><b>If Exists</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DROP_VIEW_STATEMENT__IF_EXISTS = eINSTANCE.getDropViewStatement_IfExists();
/**
* The meta object literal for the '<em><b>View</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DROP_VIEW_STATEMENT__VIEW = eINSTANCE.getDropViewStatement_View();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateIndexStatementImpl <em>Create Index Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateIndexStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateIndexStatement()
* @generated
*/
EClass CREATE_INDEX_STATEMENT = eINSTANCE.getCreateIndexStatement();
/**
* The meta object literal for the '<em><b>Unique</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_INDEX_STATEMENT__UNIQUE = eINSTANCE.getCreateIndexStatement_Unique();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_INDEX_STATEMENT__NAME = eINSTANCE.getCreateIndexStatement_Name();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_INDEX_STATEMENT__TABLE = eINSTANCE.getCreateIndexStatement_Table();
/**
* The meta object literal for the '<em><b>Columns</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_INDEX_STATEMENT__COLUMNS = eINSTANCE.getCreateIndexStatement_Columns();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DropIndexStatementImpl <em>Drop Index Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DropIndexStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDropIndexStatement()
* @generated
*/
EClass DROP_INDEX_STATEMENT = eINSTANCE.getDropIndexStatement();
/**
* The meta object literal for the '<em><b>If Exists</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute DROP_INDEX_STATEMENT__IF_EXISTS = eINSTANCE.getDropIndexStatement_IfExists();
/**
* The meta object literal for the '<em><b>Index</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DROP_INDEX_STATEMENT__INDEX = eINSTANCE.getDropIndexStatement_Index();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnConstraintImpl <em>Column Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnConstraint()
* @generated
*/
EClass COLUMN_CONSTRAINT = eINSTANCE.getColumnConstraint();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.TableConstraintImpl <em>Table Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.TableConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getTableConstraint()
* @generated
*/
EClass TABLE_CONSTRAINT = eINSTANCE.getTableConstraint();
/**
* The meta object literal for the '<em><b>Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute TABLE_CONSTRAINT__NAME = eINSTANCE.getTableConstraint_Name();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueTableConstraintImpl <em>Unique Table Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueTableConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUniqueTableConstraint()
* @generated
*/
EClass UNIQUE_TABLE_CONSTRAINT = eINSTANCE.getUniqueTableConstraint();
/**
* The meta object literal for the '<em><b>Columns</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UNIQUE_TABLE_CONSTRAINT__COLUMNS = eINSTANCE.getUniqueTableConstraint_Columns();
/**
* The meta object literal for the '<em><b>Conflict Clause</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UNIQUE_TABLE_CONSTRAINT__CONFLICT_CLAUSE = eINSTANCE.getUniqueTableConstraint_ConflictClause();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryConstraintImpl <em>Primary Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getPrimaryConstraint()
* @generated
*/
EClass PRIMARY_CONSTRAINT = eINSTANCE.getPrimaryConstraint();
/**
* The meta object literal for the '<em><b>Columns</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PRIMARY_CONSTRAINT__COLUMNS = eINSTANCE.getPrimaryConstraint_Columns();
/**
* The meta object literal for the '<em><b>Conflict Clause</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference PRIMARY_CONSTRAINT__CONFLICT_CLAUSE = eINSTANCE.getPrimaryConstraint_ConflictClause();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CheckTableConstraintImpl <em>Check Table Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CheckTableConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCheckTableConstraint()
* @generated
*/
EClass CHECK_TABLE_CONSTRAINT = eINSTANCE.getCheckTableConstraint();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHECK_TABLE_CONSTRAINT__EXPRESSION = eINSTANCE.getCheckTableConstraint_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.IndexedColumnImpl <em>Indexed Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.IndexedColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getIndexedColumn()
* @generated
*/
EClass INDEXED_COLUMN = eINSTANCE.getIndexedColumn();
/**
* The meta object literal for the '<em><b>Column Reference</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference INDEXED_COLUMN__COLUMN_REFERENCE = eINSTANCE.getIndexedColumn_ColumnReference();
/**
* The meta object literal for the '<em><b>Collation Name</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INDEXED_COLUMN__COLLATION_NAME = eINSTANCE.getIndexedColumn_CollationName();
/**
* The meta object literal for the '<em><b>Asc</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INDEXED_COLUMN__ASC = eINSTANCE.getIndexedColumn_Asc();
/**
* The meta object literal for the '<em><b>Desc</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INDEXED_COLUMN__DESC = eINSTANCE.getIndexedColumn_Desc();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultValueImpl <em>Default Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDefaultValue()
* @generated
*/
EClass DEFAULT_VALUE = eINSTANCE.getDefaultValue();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ConflictClauseImpl <em>Conflict Clause</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ConflictClauseImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConflictClause()
* @generated
*/
EClass CONFLICT_CLAUSE = eINSTANCE.getConflictClause();
/**
* The meta object literal for the '<em><b>Resolution</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONFLICT_CLAUSE__RESOLUTION = eINSTANCE.getConflictClause_Resolution();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DMLStatementImpl <em>DML Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DMLStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDMLStatement()
* @generated
*/
EClass DML_STATEMENT = eINSTANCE.getDMLStatement();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DeleteStatementImpl <em>Delete Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DeleteStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDeleteStatement()
* @generated
*/
EClass DELETE_STATEMENT = eINSTANCE.getDeleteStatement();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DELETE_STATEMENT__TABLE = eINSTANCE.getDeleteStatement_Table();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DELETE_STATEMENT__EXPRESSION = eINSTANCE.getDeleteStatement_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.InsertStatementImpl <em>Insert Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.InsertStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getInsertStatement()
* @generated
*/
EClass INSERT_STATEMENT = eINSTANCE.getInsertStatement();
/**
* The meta object literal for the '<em><b>Conflict Resolution</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute INSERT_STATEMENT__CONFLICT_RESOLUTION = eINSTANCE.getInsertStatement_ConflictResolution();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference INSERT_STATEMENT__TABLE = eINSTANCE.getInsertStatement_Table();
/**
* The meta object literal for the '<em><b>Column Names</b></em>' reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference INSERT_STATEMENT__COLUMN_NAMES = eINSTANCE.getInsertStatement_ColumnNames();
/**
* The meta object literal for the '<em><b>Expressions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference INSERT_STATEMENT__EXPRESSIONS = eINSTANCE.getInsertStatement_Expressions();
/**
* The meta object literal for the '<em><b>Select Statement</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference INSERT_STATEMENT__SELECT_STATEMENT = eINSTANCE.getInsertStatement_SelectStatement();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateStatementImpl <em>Update Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUpdateStatement()
* @generated
*/
EClass UPDATE_STATEMENT = eINSTANCE.getUpdateStatement();
/**
* The meta object literal for the '<em><b>Conflict Resolution</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute UPDATE_STATEMENT__CONFLICT_RESOLUTION = eINSTANCE.getUpdateStatement_ConflictResolution();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UPDATE_STATEMENT__TABLE = eINSTANCE.getUpdateStatement_Table();
/**
* The meta object literal for the '<em><b>Update Column Expressions</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UPDATE_STATEMENT__UPDATE_COLUMN_EXPRESSIONS = eINSTANCE.getUpdateStatement_UpdateColumnExpressions();
/**
* The meta object literal for the '<em><b>Where Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UPDATE_STATEMENT__WHERE_EXPRESSION = eINSTANCE.getUpdateStatement_WhereExpression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateColumnExpressionImpl <em>Update Column Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UpdateColumnExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUpdateColumnExpression()
* @generated
*/
EClass UPDATE_COLUMN_EXPRESSION = eINSTANCE.getUpdateColumnExpression();
/**
* The meta object literal for the '<em><b>Column Name</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UPDATE_COLUMN_EXPRESSION__COLUMN_NAME = eINSTANCE.getUpdateColumnExpression_ColumnName();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UPDATE_COLUMN_EXPRESSION__EXPRESSION = eINSTANCE.getUpdateColumnExpression_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ActionStatementImpl <em>Action Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ActionStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getActionStatement()
* @generated
*/
EClass ACTION_STATEMENT = eINSTANCE.getActionStatement();
/**
* The meta object literal for the '<em><b>Uri</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ACTION_STATEMENT__URI = eINSTANCE.getActionStatement_Uri();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionImpl <em>Function</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getFunction()
* @generated
*/
EClass FUNCTION = eINSTANCE.getFunction();
/**
* The meta object literal for the '<em><b>Args</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION__ARGS = eINSTANCE.getFunction_Args();
/**
* The meta object literal for the '<em><b>Statements</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION__STATEMENTS = eINSTANCE.getFunction_Statements();
/**
* The meta object literal for the '<em><b>All</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute FUNCTION__ALL = eINSTANCE.getFunction_All();
/**
* The meta object literal for the '<em><b>Arguments</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION__ARGUMENTS = eINSTANCE.getFunction_Arguments();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriParamSegmentImpl <em>Content Uri Param Segment</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ContentUriParamSegmentImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getContentUriParamSegment()
* @generated
*/
EClass CONTENT_URI_PARAM_SEGMENT = eINSTANCE.getContentUriParamSegment();
/**
* The meta object literal for the '<em><b>Num</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTENT_URI_PARAM_SEGMENT__NUM = eINSTANCE.getContentUriParamSegment_Num();
/**
* The meta object literal for the '<em><b>Text</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CONTENT_URI_PARAM_SEGMENT__TEXT = eINSTANCE.getContentUriParamSegment_Text();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprConcatImpl <em>Expr Concat</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprConcatImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprConcat()
* @generated
*/
EClass EXPR_CONCAT = eINSTANCE.getExprConcat();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_CONCAT__LEFT = eINSTANCE.getExprConcat_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_CONCAT__OP = eINSTANCE.getExprConcat_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_CONCAT__RIGHT = eINSTANCE.getExprConcat_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprMultImpl <em>Expr Mult</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprMultImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprMult()
* @generated
*/
EClass EXPR_MULT = eINSTANCE.getExprMult();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_MULT__LEFT = eINSTANCE.getExprMult_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_MULT__OP = eINSTANCE.getExprMult_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_MULT__RIGHT = eINSTANCE.getExprMult_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAddImpl <em>Expr Add</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAddImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprAdd()
* @generated
*/
EClass EXPR_ADD = eINSTANCE.getExprAdd();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_ADD__LEFT = eINSTANCE.getExprAdd_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_ADD__OP = eINSTANCE.getExprAdd_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_ADD__RIGHT = eINSTANCE.getExprAdd_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprBitImpl <em>Expr Bit</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprBitImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprBit()
* @generated
*/
EClass EXPR_BIT = eINSTANCE.getExprBit();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_BIT__LEFT = eINSTANCE.getExprBit_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_BIT__OP = eINSTANCE.getExprBit_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_BIT__RIGHT = eINSTANCE.getExprBit_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprRelateImpl <em>Expr Relate</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprRelateImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprRelate()
* @generated
*/
EClass EXPR_RELATE = eINSTANCE.getExprRelate();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_RELATE__LEFT = eINSTANCE.getExprRelate_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_RELATE__OP = eINSTANCE.getExprRelate_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_RELATE__RIGHT = eINSTANCE.getExprRelate_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprEqualImpl <em>Expr Equal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprEqualImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprEqual()
* @generated
*/
EClass EXPR_EQUAL = eINSTANCE.getExprEqual();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_EQUAL__LEFT = eINSTANCE.getExprEqual_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_EQUAL__OP = eINSTANCE.getExprEqual_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_EQUAL__RIGHT = eINSTANCE.getExprEqual_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAndImpl <em>Expr And</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprAndImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprAnd()
* @generated
*/
EClass EXPR_AND = eINSTANCE.getExprAnd();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_AND__LEFT = eINSTANCE.getExprAnd_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_AND__OP = eINSTANCE.getExprAnd_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_AND__RIGHT = eINSTANCE.getExprAnd_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExprOrImpl <em>Expr Or</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExprOrImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExprOr()
* @generated
*/
EClass EXPR_OR = eINSTANCE.getExprOr();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_OR__LEFT = eINSTANCE.getExprOr_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute EXPR_OR__OP = eINSTANCE.getExprOr_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPR_OR__RIGHT = eINSTANCE.getExprOr_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NullCheckExpressionImpl <em>Null Check Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NullCheckExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNullCheckExpression()
* @generated
*/
EClass NULL_CHECK_EXPRESSION = eINSTANCE.getNullCheckExpression();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NULL_CHECK_EXPRESSION__LEFT = eINSTANCE.getNullCheckExpression_Left();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NULL_CHECK_EXPRESSION__RIGHT = eINSTANCE.getNullCheckExpression_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.IsNullImpl <em>Is Null</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.IsNullImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getIsNull()
* @generated
*/
EClass IS_NULL = eINSTANCE.getIsNull();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullImpl <em>Not Null</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNotNull()
* @generated
*/
EClass NOT_NULL = eINSTANCE.getNotNull();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NewColumnImpl <em>New Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NewColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNewColumn()
* @generated
*/
EClass NEW_COLUMN = eINSTANCE.getNewColumn();
/**
* The meta object literal for the '<em><b>Column</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NEW_COLUMN__COLUMN = eINSTANCE.getNewColumn_Column();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.OldColumnImpl <em>Old Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.OldColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getOldColumn()
* @generated
*/
EClass OLD_COLUMN = eINSTANCE.getOldColumn();
/**
* The meta object literal for the '<em><b>Column</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference OLD_COLUMN__COLUMN = eINSTANCE.getOldColumn_Column();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceRefImpl <em>Column Source Ref</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnSourceRefImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnSourceRef()
* @generated
*/
EClass COLUMN_SOURCE_REF = eINSTANCE.getColumnSourceRef();
/**
* The meta object literal for the '<em><b>Source</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COLUMN_SOURCE_REF__SOURCE = eINSTANCE.getColumnSourceRef_Source();
/**
* The meta object literal for the '<em><b>All</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_SOURCE_REF__ALL = eINSTANCE.getColumnSourceRef_All();
/**
* The meta object literal for the '<em><b>Column</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COLUMN_SOURCE_REF__COLUMN = eINSTANCE.getColumnSourceRef_Column();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralImpl <em>Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getLiteral()
* @generated
*/
EClass LITERAL = eINSTANCE.getLiteral();
/**
* The meta object literal for the '<em><b>Literal Value</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference LITERAL__LITERAL_VALUE = eINSTANCE.getLiteral_LiteralValue();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NestedExpressionImpl <em>Nested Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NestedExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNestedExpression()
* @generated
*/
EClass NESTED_EXPRESSION = eINSTANCE.getNestedExpression();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NESTED_EXPRESSION__EXPRESSION = eINSTANCE.getNestedExpression_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementExpressionImpl <em>Select Statement Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectStatementExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectStatementExpression()
* @generated
*/
EClass SELECT_STATEMENT_EXPRESSION = eINSTANCE.getSelectStatementExpression();
/**
* The meta object literal for the '<em><b>Not</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SELECT_STATEMENT_EXPRESSION__NOT = eINSTANCE.getSelectStatementExpression_Not();
/**
* The meta object literal for the '<em><b>Exists</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SELECT_STATEMENT_EXPRESSION__EXISTS = eINSTANCE.getSelectStatementExpression_Exists();
/**
* The meta object literal for the '<em><b>Select</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_STATEMENT_EXPRESSION__SELECT = eINSTANCE.getSelectStatementExpression_Select();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CaseExpressionImpl <em>Case Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CaseExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCaseExpression()
* @generated
*/
EClass CASE_EXPRESSION = eINSTANCE.getCaseExpression();
/**
* The meta object literal for the '<em><b>Case Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CASE_EXPRESSION__CASE_EXPRESSION = eINSTANCE.getCaseExpression_CaseExpression();
/**
* The meta object literal for the '<em><b>Cases</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CASE_EXPRESSION__CASES = eINSTANCE.getCaseExpression_Cases();
/**
* The meta object literal for the '<em><b>Else Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CASE_EXPRESSION__ELSE_EXPRESSION = eINSTANCE.getCaseExpression_ElseExpression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CastExpressionImpl <em>Cast Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CastExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCastExpression()
* @generated
*/
EClass CAST_EXPRESSION = eINSTANCE.getCastExpression();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CAST_EXPRESSION__EXPRESSION = eINSTANCE.getCastExpression_Expression();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CAST_EXPRESSION__TYPE = eINSTANCE.getCastExpression_Type();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgumentImpl <em>Function Argument</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.FunctionArgumentImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getFunctionArgument()
* @generated
*/
EClass FUNCTION_ARGUMENT = eINSTANCE.getFunctionArgument();
/**
* The meta object literal for the '<em><b>Arg</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference FUNCTION_ARGUMENT__ARG = eINSTANCE.getFunctionArgument_Arg();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreImpl <em>Select Core</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectCoreImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectCore()
* @generated
*/
EClass SELECT_CORE = eINSTANCE.getSelectCore();
/**
* The meta object literal for the '<em><b>Left</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_CORE__LEFT = eINSTANCE.getSelectCore_Left();
/**
* The meta object literal for the '<em><b>Op</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SELECT_CORE__OP = eINSTANCE.getSelectCore_Op();
/**
* The meta object literal for the '<em><b>Right</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_CORE__RIGHT = eINSTANCE.getSelectCore_Right();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SelectExpressionImpl <em>Select Expression</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SelectExpressionImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSelectExpression()
* @generated
*/
EClass SELECT_EXPRESSION = eINSTANCE.getSelectExpression();
/**
* The meta object literal for the '<em><b>Distinct</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SELECT_EXPRESSION__DISTINCT = eINSTANCE.getSelectExpression_Distinct();
/**
* The meta object literal for the '<em><b>All</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SELECT_EXPRESSION__ALL = eINSTANCE.getSelectExpression_All();
/**
* The meta object literal for the '<em><b>All Columns</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute SELECT_EXPRESSION__ALL_COLUMNS = eINSTANCE.getSelectExpression_AllColumns();
/**
* The meta object literal for the '<em><b>Select List</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_EXPRESSION__SELECT_LIST = eINSTANCE.getSelectExpression_SelectList();
/**
* The meta object literal for the '<em><b>Source</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_EXPRESSION__SOURCE = eINSTANCE.getSelectExpression_Source();
/**
* The meta object literal for the '<em><b>Where</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_EXPRESSION__WHERE = eINSTANCE.getSelectExpression_Where();
/**
* The meta object literal for the '<em><b>Group By</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_EXPRESSION__GROUP_BY = eINSTANCE.getSelectExpression_GroupBy();
/**
* The meta object literal for the '<em><b>Having</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SELECT_EXPRESSION__HAVING = eINSTANCE.getSelectExpression_Having();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceTableImpl <em>Single Source Table</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceTableImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSourceTable()
* @generated
*/
EClass SINGLE_SOURCE_TABLE = eINSTANCE.getSingleSourceTable();
/**
* The meta object literal for the '<em><b>Table Reference</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SINGLE_SOURCE_TABLE__TABLE_REFERENCE = eINSTANCE.getSingleSourceTable_TableReference();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceSelectStatementImpl <em>Single Source Select Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SingleSourceSelectStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSingleSourceSelectStatement()
* @generated
*/
EClass SINGLE_SOURCE_SELECT_STATEMENT = eINSTANCE.getSingleSourceSelectStatement();
/**
* The meta object literal for the '<em><b>Select Statement</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference SINGLE_SOURCE_SELECT_STATEMENT__SELECT_STATEMENT = eINSTANCE.getSingleSourceSelectStatement_SelectStatement();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ResultColumnImpl <em>Result Column</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ResultColumnImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getResultColumn()
* @generated
*/
EClass RESULT_COLUMN = eINSTANCE.getResultColumn();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference RESULT_COLUMN__EXPRESSION = eINSTANCE.getResultColumn_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NumericLiteralImpl <em>Numeric Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NumericLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNumericLiteral()
* @generated
*/
EClass NUMERIC_LITERAL = eINSTANCE.getNumericLiteral();
/**
* The meta object literal for the '<em><b>Number</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NUMERIC_LITERAL__NUMBER = eINSTANCE.getNumericLiteral_Number();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.StringLiteralImpl <em>String Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.StringLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getStringLiteral()
* @generated
*/
EClass STRING_LITERAL = eINSTANCE.getStringLiteral();
/**
* The meta object literal for the '<em><b>Literal</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute STRING_LITERAL__LITERAL = eINSTANCE.getStringLiteral_Literal();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NullLiteralImpl <em>Null Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NullLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNullLiteral()
* @generated
*/
EClass NULL_LITERAL = eINSTANCE.getNullLiteral();
/**
* The meta object literal for the '<em><b>Literal</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute NULL_LITERAL__LITERAL = eINSTANCE.getNullLiteral_Literal();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeLiteralImpl <em>Current Time Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCurrentTimeLiteral()
* @generated
*/
EClass CURRENT_TIME_LITERAL = eINSTANCE.getCurrentTimeLiteral();
/**
* The meta object literal for the '<em><b>Literal</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CURRENT_TIME_LITERAL__LITERAL = eINSTANCE.getCurrentTimeLiteral_Literal();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentDateLiteralImpl <em>Current Date Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentDateLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCurrentDateLiteral()
* @generated
*/
EClass CURRENT_DATE_LITERAL = eINSTANCE.getCurrentDateLiteral();
/**
* The meta object literal for the '<em><b>Literal</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CURRENT_DATE_LITERAL__LITERAL = eINSTANCE.getCurrentDateLiteral_Literal();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeStampLiteralImpl <em>Current Time Stamp Literal</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CurrentTimeStampLiteralImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCurrentTimeStampLiteral()
* @generated
*/
EClass CURRENT_TIME_STAMP_LITERAL = eINSTANCE.getCurrentTimeStampLiteral();
/**
* The meta object literal for the '<em><b>Literal</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CURRENT_TIME_STAMP_LITERAL__LITERAL = eINSTANCE.getCurrentTimeStampLiteral_Literal();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTableStatementImpl <em>Create Table Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateTableStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateTableStatement()
* @generated
*/
EClass CREATE_TABLE_STATEMENT = eINSTANCE.getCreateTableStatement();
/**
* The meta object literal for the '<em><b>Temporary</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_TABLE_STATEMENT__TEMPORARY = eINSTANCE.getCreateTableStatement_Temporary();
/**
* The meta object literal for the '<em><b>Column Defs</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_TABLE_STATEMENT__COLUMN_DEFS = eINSTANCE.getCreateTableStatement_ColumnDefs();
/**
* The meta object literal for the '<em><b>Constraints</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_TABLE_STATEMENT__CONSTRAINTS = eINSTANCE.getCreateTableStatement_Constraints();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CreateViewStatementImpl <em>Create View Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CreateViewStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCreateViewStatement()
* @generated
*/
EClass CREATE_VIEW_STATEMENT = eINSTANCE.getCreateViewStatement();
/**
* The meta object literal for the '<em><b>Temporary</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute CREATE_VIEW_STATEMENT__TEMPORARY = eINSTANCE.getCreateViewStatement_Temporary();
/**
* The meta object literal for the '<em><b>Select Statement</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CREATE_VIEW_STATEMENT__SELECT_STATEMENT = eINSTANCE.getCreateViewStatement_SelectStatement();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableRenameStatementImpl <em>Alter Table Rename Statement</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.AlterTableRenameStatementImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getAlterTableRenameStatement()
* @generated
*/
EClass ALTER_TABLE_RENAME_STATEMENT = eINSTANCE.getAlterTableRenameStatement();
/**
* The meta object literal for the '<em><b>Table</b></em>' reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference ALTER_TABLE_RENAME_STATEMENT__TABLE = eINSTANCE.getAlterTableRenameStatement_Table();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnDefImpl <em>Column Def</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ColumnDefImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnDef()
* @generated
*/
EClass COLUMN_DEF = eINSTANCE.getColumnDef();
/**
* The meta object literal for the '<em><b>Type</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute COLUMN_DEF__TYPE = eINSTANCE.getColumnDef_Type();
/**
* The meta object literal for the '<em><b>Constraints</b></em>' containment reference list feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference COLUMN_DEF__CONSTRAINTS = eINSTANCE.getColumnDef_Constraints();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryKeyColumnConstraintImpl <em>Primary Key Column Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.PrimaryKeyColumnConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getPrimaryKeyColumnConstraint()
* @generated
*/
EClass PRIMARY_KEY_COLUMN_CONSTRAINT = eINSTANCE.getPrimaryKeyColumnConstraint();
/**
* The meta object literal for the '<em><b>Asc</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PRIMARY_KEY_COLUMN_CONSTRAINT__ASC = eINSTANCE.getPrimaryKeyColumnConstraint_Asc();
/**
* The meta object literal for the '<em><b>Desc</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PRIMARY_KEY_COLUMN_CONSTRAINT__DESC = eINSTANCE.getPrimaryKeyColumnConstraint_Desc();
/**
* The meta object literal for the '<em><b>Autoincrement</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EAttribute PRIMARY_KEY_COLUMN_CONSTRAINT__AUTOINCREMENT = eINSTANCE.getPrimaryKeyColumnConstraint_Autoincrement();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullConstraintImpl <em>Not Null Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.NotNullConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getNotNullConstraint()
* @generated
*/
EClass NOT_NULL_CONSTRAINT = eINSTANCE.getNotNullConstraint();
/**
* The meta object literal for the '<em><b>Conflict Clause</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference NOT_NULL_CONSTRAINT__CONFLICT_CLAUSE = eINSTANCE.getNotNullConstraint_ConflictClause();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueConstraintImpl <em>Unique Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.UniqueConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getUniqueConstraint()
* @generated
*/
EClass UNIQUE_CONSTRAINT = eINSTANCE.getUniqueConstraint();
/**
* The meta object literal for the '<em><b>Conflict Clause</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference UNIQUE_CONSTRAINT__CONFLICT_CLAUSE = eINSTANCE.getUniqueConstraint_ConflictClause();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultConstraintImpl <em>Default Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.DefaultConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getDefaultConstraint()
* @generated
*/
EClass DEFAULT_CONSTRAINT = eINSTANCE.getDefaultConstraint();
/**
* The meta object literal for the '<em><b>Default Value</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference DEFAULT_CONSTRAINT__DEFAULT_VALUE = eINSTANCE.getDefaultConstraint_DefaultValue();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.CheckConstraintImpl <em>Check Constraint</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.CheckConstraintImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCheckConstraint()
* @generated
*/
EClass CHECK_CONSTRAINT = eINSTANCE.getCheckConstraint();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference CHECK_CONSTRAINT__EXPRESSION = eINSTANCE.getCheckConstraint_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralDefaultValueImpl <em>Literal Default Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.LiteralDefaultValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getLiteralDefaultValue()
* @generated
*/
EClass LITERAL_DEFAULT_VALUE = eINSTANCE.getLiteralDefaultValue();
/**
* The meta object literal for the '<em><b>Literal</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference LITERAL_DEFAULT_VALUE__LITERAL = eINSTANCE.getLiteralDefaultValue_Literal();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionDefaultValueImpl <em>Expression Default Value</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.ExpressionDefaultValueImpl
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getExpressionDefaultValue()
* @generated
*/
EClass EXPRESSION_DEFAULT_VALUE = eINSTANCE.getExpressionDefaultValue();
/**
* The meta object literal for the '<em><b>Expression</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
EReference EXPRESSION_DEFAULT_VALUE__EXPRESSION = eINSTANCE.getExpressionDefaultValue_Expression();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.CompoundOperator <em>Compound Operator</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.CompoundOperator
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getCompoundOperator()
* @generated
*/
EEnum COMPOUND_OPERATOR = eINSTANCE.getCompoundOperator();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.SqliteDataType <em>Sqlite Data Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.SqliteDataType
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getSqliteDataType()
* @generated
*/
EEnum SQLITE_DATA_TYPE = eINSTANCE.getSqliteDataType();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.ColumnType <em>Column Type</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.ColumnType
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getColumnType()
* @generated
*/
EEnum COLUMN_TYPE = eINSTANCE.getColumnType();
/**
* The meta object literal for the '{@link com.robotoworks.mechanoid.db.sqliteModel.ConflictResolution <em>Conflict Resolution</em>}' enum.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see com.robotoworks.mechanoid.db.sqliteModel.ConflictResolution
* @see com.robotoworks.mechanoid.db.sqliteModel.impl.SqliteModelPackageImpl#getConflictResolution()
* @generated
*/
EEnum CONFLICT_RESOLUTION = eINSTANCE.getConflictResolution();
}
} //SqliteModelPackage