/** */ package at.bestsolution.persistence.emap.eMap; 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 at.bestsolution.persistence.emap.eMap.EMapFactory * @model kind="package" * @generated */ public interface EMapPackage extends EPackage { /** * The package name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNAME = "eMap"; /** * The package namespace URI. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_URI = "http://www.bestsolution.at/persistence/emap/EMap"; /** * The package namespace name. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ String eNS_PREFIX = "eMap"; /** * The singleton instance of the package. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EMapPackage eINSTANCE = at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl.init(); /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingImpl <em>EMapping</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMapping() * @generated */ int EMAPPING = 0; /** * The feature id for the '<em><b>Root</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING__ROOT = 0; /** * The number of structural features of the '<em>EMapping</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingBundleImpl <em>EMapping Bundle</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingBundleImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingBundle() * @generated */ int EMAPPING_BUNDLE = 1; /** * The feature id for the '<em><b>Imports</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__IMPORTS = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__NAME = 1; /** * The feature id for the '<em><b>Parent Bundle</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__PARENT_BUNDLE = 2; /** * The feature id for the '<em><b>Predef</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__PREDEF = 3; /** * The feature id for the '<em><b>Entities</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__ENTITIES = 4; /** * The feature id for the '<em><b>Type Defs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__TYPE_DEFS = 5; /** * The feature id for the '<em><b>Generators</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__GENERATORS = 6; /** * The feature id for the '<em><b>Databases</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__DATABASES = 7; /** * The feature id for the '<em><b>Col Sort</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE__COL_SORT = 8; /** * The number of structural features of the '<em>EMapping Bundle</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_BUNDLE_FEATURE_COUNT = 9; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefImpl <em>EPredef</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredef() * @generated */ int EPREDEF = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEF__NAME = 0; /** * The number of structural features of the '<em>EPredef</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEF_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EGeneratorDefImpl <em>EGenerator Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EGeneratorDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEGeneratorDef() * @generated */ int EGENERATOR_DEF = 3; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGENERATOR_DEF__NAME = 0; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGENERATOR_DEF__PARAMETERS = 1; /** * The number of structural features of the '<em>EGenerator Def</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGENERATOR_DEF_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EGeneratorConfigValueImpl <em>EGenerator Config Value</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EGeneratorConfigValueImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEGeneratorConfigValue() * @generated */ int EGENERATOR_CONFIG_VALUE = 4; /** * The feature id for the '<em><b>Key</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGENERATOR_CONFIG_VALUE__KEY = 0; /** * The feature id for the '<em><b>Simple Value</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGENERATOR_CONFIG_VALUE__SIMPLE_VALUE = 1; /** * The feature id for the '<em><b>Children</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGENERATOR_CONFIG_VALUE__CHILDREN = 2; /** * The number of structural features of the '<em>EGenerator Config Value</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGENERATOR_CONFIG_VALUE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EBundleEntityImpl <em>EBundle Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EBundleEntityImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEBundleEntity() * @generated */ int EBUNDLE_ENTITY = 5; /** * The feature id for the '<em><b>Entity</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY__ENTITY = 0; /** * The feature id for the '<em><b>Pk Constraint Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY__PK_CONSTRAINT_NAME = 1; /** * The feature id for the '<em><b>Fk Constraints</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY__FK_CONSTRAINTS = 2; /** * The feature id for the '<em><b>Unique Contraints</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY__UNIQUE_CONTRAINTS = 3; /** * The feature id for the '<em><b>Indices</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY__INDICES = 4; /** * The feature id for the '<em><b>Type Defs</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY__TYPE_DEFS = 5; /** * The feature id for the '<em><b>Rest</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY__REST = 6; /** * The number of structural features of the '<em>EBundle Entity</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EBUNDLE_ENTITY_FEATURE_COUNT = 7; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EIndexImpl <em>EIndex</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EIndexImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEIndex() * @generated */ int EINDEX = 6; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EINDEX__NAME = 0; /** * The feature id for the '<em><b>Attributes</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EINDEX__ATTRIBUTES = 1; /** * The number of structural features of the '<em>EIndex</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EINDEX_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EFkConstraintImpl <em>EFk Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EFkConstraintImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEFkConstraint() * @generated */ int EFK_CONSTRAINT = 7; /** * The feature id for the '<em><b>Attribute</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EFK_CONSTRAINT__ATTRIBUTE = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EFK_CONSTRAINT__NAME = 1; /** * The number of structural features of the '<em>EFk Constraint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EFK_CONSTRAINT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EUniqueConstraintImpl <em>EUnique Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EUniqueConstraintImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEUniqueConstraint() * @generated */ int EUNIQUE_CONSTRAINT = 8; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EUNIQUE_CONSTRAINT__NAME = 0; /** * The feature id for the '<em><b>Attributes</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EUNIQUE_CONSTRAINT__ATTRIBUTES = 1; /** * The number of structural features of the '<em>EUnique Constraint</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EUNIQUE_CONSTRAINT_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ESQLAttTypeDefImpl <em>ESQL Att Type Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ESQLAttTypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getESQLAttTypeDef() * @generated */ int ESQL_ATT_TYPE_DEF = 9; /** * The feature id for the '<em><b>Attribute</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_ATT_TYPE_DEF__ATTRIBUTE = 0; /** * The feature id for the '<em><b>Db Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_ATT_TYPE_DEF__DB_TYPES = 1; /** * The number of structural features of the '<em>ESQL Att Type Def</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_ATT_TYPE_DEF_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ESQLTypeDefImpl <em>ESQL Type Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ESQLTypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getESQLTypeDef() * @generated */ int ESQL_TYPE_DEF = 10; /** * The feature id for the '<em><b>Etype</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_TYPE_DEF__ETYPE = 0; /** * The feature id for the '<em><b>Db Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_TYPE_DEF__DB_TYPES = 1; /** * The number of structural features of the '<em>ESQL Type Def</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_TYPE_DEF_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ESQLDbTypeImpl <em>ESQL Db Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ESQLDbTypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getESQLDbType() * @generated */ int ESQL_DB_TYPE = 11; /** * The feature id for the '<em><b>Db Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_DB_TYPE__DB_TYPE = 0; /** * The feature id for the '<em><b>Sql Type Def</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_DB_TYPE__SQL_TYPE_DEF = 1; /** * The feature id for the '<em><b>Size</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_DB_TYPE__SIZE = 2; /** * The number of structural features of the '<em>ESQL Db Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESQL_DB_TYPE_FEATURE_COUNT = 3; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ERestServiceMappingImpl <em>ERest Service Mapping</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ERestServiceMappingImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getERestServiceMapping() * @generated */ int EREST_SERVICE_MAPPING = 12; /** * The feature id for the '<em><b>Service Methods</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EREST_SERVICE_MAPPING__SERVICE_METHODS = 0; /** * The feature id for the '<em><b>Custom Service Methods</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EREST_SERVICE_MAPPING__CUSTOM_SERVICE_METHODS = 1; /** * The feature id for the '<em><b>Rest</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EREST_SERVICE_MAPPING__REST = 2; /** * The number of structural features of the '<em>ERest Service Mapping</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EREST_SERVICE_MAPPING_FEATURE_COUNT = 3; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ENamedServiceQueryImpl <em>ENamed Service Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ENamedServiceQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getENamedServiceQuery() * @generated */ int ENAMED_SERVICE_QUERY = 13; /** * The feature id for the '<em><b>Query</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_SERVICE_QUERY__QUERY = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_SERVICE_QUERY__NAME = 1; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_SERVICE_QUERY__PATH = 2; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_SERVICE_QUERY__PARAMETERS = 3; /** * The feature id for the '<em><b>Greedy Attribute Path List</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_SERVICE_QUERY__GREEDY_ATTRIBUTE_PATH_LIST = 4; /** * The number of structural features of the '<em>ENamed Service Query</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_SERVICE_QUERY_FEATURE_COUNT = 5; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ECustomServiceMethodsImpl <em>ECustom Service Methods</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ECustomServiceMethodsImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getECustomServiceMethods() * @generated */ int ECUSTOM_SERVICE_METHODS = 14; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_SERVICE_METHODS__NAME = 0; /** * The feature id for the '<em><b>Path</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_SERVICE_METHODS__PATH = 1; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_SERVICE_METHODS__PARAMETERS = 2; /** * The number of structural features of the '<em>ECustom Service Methods</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_SERVICE_METHODS_FEATURE_COUNT = 3; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EGreedyAttributePathImpl <em>EGreedy Attribute Path</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EGreedyAttributePathImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEGreedyAttributePath() * @generated */ int EGREEDY_ATTRIBUTE_PATH = 15; /** * The feature id for the '<em><b>Greedy Attribute</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGREEDY_ATTRIBUTE_PATH__GREEDY_ATTRIBUTE = 0; /** * The feature id for the '<em><b>Sub Path List</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGREEDY_ATTRIBUTE_PATH__SUB_PATH_LIST = 1; /** * The number of structural features of the '<em>EGreedy Attribute Path</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EGREEDY_ATTRIBUTE_PATH_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EServiceParamImpl <em>EService Param</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EServiceParamImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEServiceParam() * @generated */ int ESERVICE_PARAM = 16; /** * The feature id for the '<em><b>Param</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESERVICE_PARAM__PARAM = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESERVICE_PARAM__NAME = 1; /** * The number of structural features of the '<em>EService Param</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ESERVICE_PARAM_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPathParamImpl <em>EPath Param</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPathParamImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPathParam() * @generated */ int EPATH_PARAM = 17; /** * The feature id for the '<em><b>Param</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPATH_PARAM__PARAM = ESERVICE_PARAM__PARAM; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPATH_PARAM__NAME = ESERVICE_PARAM__NAME; /** * The number of structural features of the '<em>EPath Param</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPATH_PARAM_FEATURE_COUNT = ESERVICE_PARAM_FEATURE_COUNT + 0; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EQueryParamImpl <em>EQuery Param</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EQueryParamImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEQueryParam() * @generated */ int EQUERY_PARAM = 18; /** * The feature id for the '<em><b>Param</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY_PARAM__PARAM = ESERVICE_PARAM__PARAM; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY_PARAM__NAME = ESERVICE_PARAM__NAME; /** * The number of structural features of the '<em>EQuery Param</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY_PARAM_FEATURE_COUNT = ESERVICE_PARAM_FEATURE_COUNT + 0; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingEntityDefImpl <em>EMapping Entity Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingEntityDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingEntityDef() * @generated */ int EMAPPING_ENTITY_DEF = 19; /** * The feature id for the '<em><b>Package</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY_DEF__PACKAGE = 0; /** * The feature id for the '<em><b>Imports</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY_DEF__IMPORTS = 1; /** * The feature id for the '<em><b>Entity</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY_DEF__ENTITY = 2; /** * The number of structural features of the '<em>EMapping Entity Def</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY_DEF_FEATURE_COUNT = 3; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ImportImpl <em>Import</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ImportImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getImport() * @generated */ int IMPORT = 20; /** * The feature id for the '<em><b>Imported Namespace</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT__IMPORTED_NAMESPACE = 0; /** * The number of structural features of the '<em>Import</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int IMPORT_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.PackageDeclarationImpl <em>Package Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.PackageDeclarationImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getPackageDeclaration() * @generated */ int PACKAGE_DECLARATION = 21; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_DECLARATION__NAME = 0; /** * The number of structural features of the '<em>Package Declaration</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int PACKAGE_DECLARATION_FEATURE_COUNT = 1; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingEntityImpl <em>EMapping Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingEntityImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingEntity() * @generated */ int EMAPPING_ENTITY = 22; /** * The feature id for the '<em><b>Abstract</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__ABSTRACT = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__NAME = 1; /** * The feature id for the '<em><b>Extension Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__EXTENSION_TYPE = 2; /** * The feature id for the '<em><b>Parent</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__PARENT = 3; /** * The feature id for the '<em><b>Etype</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__ETYPE = 4; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__ATTRIBUTES = 5; /** * The feature id for the '<em><b>Named Queries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__NAMED_QUERIES = 6; /** * The feature id for the '<em><b>Named Custom Queries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__NAMED_CUSTOM_QUERIES = 7; /** * The feature id for the '<em><b>Table Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__TABLE_NAME = 8; /** * The feature id for the '<em><b>Descrimination Column</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY__DESCRIMINATION_COLUMN = 9; /** * The number of structural features of the '<em>EMapping Entity</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ENTITY_FEATURE_COUNT = 10; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EAttributeImpl <em>EAttribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEAttribute() * @generated */ int EATTRIBUTE = 23; /** * The feature id for the '<em><b>Pk</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__PK = 0; /** * The feature id for the '<em><b>Forced Fk</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__FORCED_FK = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__NAME = 2; /** * The feature id for the '<em><b>Column Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__COLUMN_NAME = 3; /** * The feature id for the '<em><b>Value Generators</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__VALUE_GENERATORS = 4; /** * The feature id for the '<em><b>Resolved</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__RESOLVED = 5; /** * The feature id for the '<em><b>Query</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__QUERY = 6; /** * The feature id for the '<em><b>Parameters</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__PARAMETERS = 7; /** * The feature id for the '<em><b>Opposite</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__OPPOSITE = 8; /** * The feature id for the '<em><b>Relation Table</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__RELATION_TABLE = 9; /** * The feature id for the '<em><b>Relation Column</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__RELATION_COLUMN = 10; /** * The feature id for the '<em><b>Size</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE__SIZE = 11; /** * The number of structural features of the '<em>EAttribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EATTRIBUTE_FEATURE_COUNT = 12; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EValueGeneratorImpl <em>EValue Generator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EValueGeneratorImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEValueGenerator() * @generated */ int EVALUE_GENERATOR = 24; /** * The feature id for the '<em><b>Db Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_GENERATOR__DB_TYPE = 0; /** * The feature id for the '<em><b>Autokey</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_GENERATOR__AUTOKEY = 1; /** * The feature id for the '<em><b>Query</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_GENERATOR__QUERY = 2; /** * The feature id for the '<em><b>Sequence</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_GENERATOR__SEQUENCE = 3; /** * The number of structural features of the '<em>EValue Generator</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_GENERATOR_FEATURE_COUNT = 4; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ENamedQueryImpl <em>ENamed Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ENamedQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getENamedQuery() * @generated */ int ENAMED_QUERY = 25; /** * The feature id for the '<em><b>Return Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_QUERY__RETURN_TYPE = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_QUERY__NAME = 1; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_QUERY__PARAMETERS = 2; /** * The feature id for the '<em><b>Queries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_QUERY__QUERIES = 3; /** * The number of structural features of the '<em>ENamed Query</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_QUERY_FEATURE_COUNT = 4; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ENamedCustomQueryImpl <em>ENamed Custom Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ENamedCustomQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getENamedCustomQuery() * @generated */ int ENAMED_CUSTOM_QUERY = 26; /** * The feature id for the '<em><b>Return Type</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_CUSTOM_QUERY__RETURN_TYPE = 0; /** * The feature id for the '<em><b>List</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_CUSTOM_QUERY__LIST = 1; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_CUSTOM_QUERY__NAME = 2; /** * The feature id for the '<em><b>Parameters</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_CUSTOM_QUERY__PARAMETERS = 3; /** * The feature id for the '<em><b>Queries</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_CUSTOM_QUERY__QUERIES = 4; /** * The number of structural features of the '<em>ENamed Custom Query</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ENAMED_CUSTOM_QUERY_FEATURE_COUNT = 5; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EReturnTypeImpl <em>EReturn Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EReturnTypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEReturnType() * @generated */ int ERETURN_TYPE = 27; /** * The number of structural features of the '<em>EReturn Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ERETURN_TYPE_FEATURE_COUNT = 0; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefinedTypeImpl <em>EPredefined Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefinedTypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredefinedType() * @generated */ int EPREDEFINED_TYPE = 28; /** * The feature id for the '<em><b>Ref</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEFINED_TYPE__REF = ERETURN_TYPE_FEATURE_COUNT + 0; /** * The number of structural features of the '<em>EPredefined Type</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEFINED_TYPE_FEATURE_COUNT = ERETURN_TYPE_FEATURE_COUNT + 1; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ETypeDefImpl <em>EType Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ETypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getETypeDef() * @generated */ int ETYPE_DEF = 29; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETYPE_DEF__NAME = ERETURN_TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Types</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETYPE_DEF__TYPES = ERETURN_TYPE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>EType Def</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETYPE_DEF_FEATURE_COUNT = ERETURN_TYPE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EModelTypeDefImpl <em>EModel Type Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EModelTypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEModelTypeDef() * @generated */ int EMODEL_TYPE_DEF = 30; /** * The feature id for the '<em><b>Eclass Def</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_DEF__ECLASS_DEF = ERETURN_TYPE_FEATURE_COUNT + 0; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_DEF__ATTRIBUTES = ERETURN_TYPE_FEATURE_COUNT + 1; /** * The number of structural features of the '<em>EModel Type Def</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_DEF_FEATURE_COUNT = ERETURN_TYPE_FEATURE_COUNT + 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EModelTypeAttributeImpl <em>EModel Type Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EModelTypeAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEModelTypeAttribute() * @generated */ int EMODEL_TYPE_ATTRIBUTE = 31; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_ATTRIBUTE__NAME = 0; /** * The feature id for the '<em><b>Query</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_ATTRIBUTE__QUERY = 1; /** * The feature id for the '<em><b>Parameters</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_ATTRIBUTE__PARAMETERS = 2; /** * The feature id for the '<em><b>Cached</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_ATTRIBUTE__CACHED = 3; /** * The feature id for the '<em><b>Cache Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_ATTRIBUTE__CACHE_NAME = 4; /** * The number of structural features of the '<em>EModel Type Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMODEL_TYPE_ATTRIBUTE_FEATURE_COUNT = 5; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EValueTypeAttributeImpl <em>EValue Type Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EValueTypeAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEValueTypeAttribute() * @generated */ int EVALUE_TYPE_ATTRIBUTE = 32; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_TYPE_ATTRIBUTE__TYPE = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_TYPE_ATTRIBUTE__NAME = 1; /** * The number of structural features of the '<em>EValue Type Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EVALUE_TYPE_ATTRIBUTE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EParameterImpl <em>EParameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EParameterImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEParameter() * @generated */ int EPARAMETER = 33; /** * The feature id for the '<em><b>Id</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPARAMETER__ID = 0; /** * The feature id for the '<em><b>Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPARAMETER__TYPE = 1; /** * The feature id for the '<em><b>List</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPARAMETER__LIST = 2; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPARAMETER__NAME = 3; /** * The number of structural features of the '<em>EParameter</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPARAMETER_FEATURE_COUNT = 4; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EQueryImpl <em>EQuery</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEQuery() * @generated */ int EQUERY = 34; /** * The feature id for the '<em><b>Db Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY__DB_TYPE = 0; /** * The feature id for the '<em><b>Mapping</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY__MAPPING = 1; /** * The feature id for the '<em><b>From</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY__FROM = 2; /** * The feature id for the '<em><b>Where</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY__WHERE = 3; /** * The feature id for the '<em><b>Group By</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY__GROUP_BY = 4; /** * The feature id for the '<em><b>Orderby</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY__ORDERBY = 5; /** * The feature id for the '<em><b>All</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY__ALL = 6; /** * The number of structural features of the '<em>EQuery</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EQUERY_FEATURE_COUNT = 7; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ECustomQueryImpl <em>ECustom Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ECustomQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getECustomQuery() * @generated */ int ECUSTOM_QUERY = 35; /** * The feature id for the '<em><b>Db Type</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY__DB_TYPE = 0; /** * The feature id for the '<em><b>Columns</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY__COLUMNS = 1; /** * The feature id for the '<em><b>From</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY__FROM = 2; /** * The feature id for the '<em><b>Where</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY__WHERE = 3; /** * The feature id for the '<em><b>Group By</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY__GROUP_BY = 4; /** * The feature id for the '<em><b>Orderby</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY__ORDERBY = 5; /** * The feature id for the '<em><b>All</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY__ALL = 6; /** * The number of structural features of the '<em>ECustom Query</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ECUSTOM_QUERY_FEATURE_COUNT = 7; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EObjectSectionImpl <em>EObject Section</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EObjectSectionImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEObjectSection() * @generated */ int EOBJECT_SECTION = 36; /** * The feature id for the '<em><b>Entity</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOBJECT_SECTION__ENTITY = 0; /** * The feature id for the '<em><b>Descriminated Types</b></em>' reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOBJECT_SECTION__DESCRIMINATED_TYPES = 1; /** * The feature id for the '<em><b>Prefix</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOBJECT_SECTION__PREFIX = 2; /** * The feature id for the '<em><b>Attributes</b></em>' containment reference list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOBJECT_SECTION__ATTRIBUTES = 3; /** * The number of structural features of the '<em>EObject Section</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EOBJECT_SECTION_FEATURE_COUNT = 4; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingAttributeImpl <em>EMapping Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingAttribute() * @generated */ int EMAPPING_ATTRIBUTE = 37; /** * The feature id for the '<em><b>Pk</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__PK = 0; /** * The feature id for the '<em><b>Property</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__PROPERTY = 1; /** * The feature id for the '<em><b>Column Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__COLUMN_NAME = 2; /** * The feature id for the '<em><b>Resolved</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__RESOLVED = 3; /** * The feature id for the '<em><b>Query</b></em>' reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__QUERY = 4; /** * The feature id for the '<em><b>Parameters</b></em>' attribute list. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__PARAMETERS = 5; /** * The feature id for the '<em><b>Mapped</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__MAPPED = 6; /** * The feature id for the '<em><b>Map</b></em>' containment reference. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE__MAP = 7; /** * The number of structural features of the '<em>EMapping Attribute</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EMAPPING_ATTRIBUTE_FEATURE_COUNT = 8; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.ETypeImpl <em>EType</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ETypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEType() * @generated */ int ETYPE = 38; /** * The feature id for the '<em><b>Url</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETYPE__URL = 0; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETYPE__NAME = 1; /** * The number of structural features of the '<em>EType</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int ETYPE_FEATURE_COUNT = 2; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefSequenceImpl <em>EPredef Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefSequenceImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredefSequence() * @generated */ int EPREDEF_SEQUENCE = 39; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEF_SEQUENCE__NAME = EPREDEF__NAME; /** * The number of structural features of the '<em>EPredef Sequence</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEF_SEQUENCE_FEATURE_COUNT = EPREDEF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefTableImpl <em>EPredef Table</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefTableImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredefTable() * @generated */ int EPREDEF_TABLE = 40; /** * The feature id for the '<em><b>Name</b></em>' attribute. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEF_TABLE__NAME = EPREDEF__NAME; /** * The number of structural features of the '<em>EPredef Table</em>' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated * @ordered */ int EPREDEF_TABLE_FEATURE_COUNT = EPREDEF_FEATURE_COUNT + 0; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.ColSort <em>Col Sort</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.ColSort * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getColSort() * @generated */ int COL_SORT = 41; /** * The meta object id for the '{@link at.bestsolution.persistence.emap.eMap.ReturnType <em>Return Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.ReturnType * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getReturnType() * @generated */ int RETURN_TYPE = 42; /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EMapping <em>EMapping</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EMapping</em>'. * @see at.bestsolution.persistence.emap.eMap.EMapping * @generated */ EClass getEMapping(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EMapping#getRoot <em>Root</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Root</em>'. * @see at.bestsolution.persistence.emap.eMap.EMapping#getRoot() * @see #getEMapping() * @generated */ EReference getEMapping_Root(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle <em>EMapping Bundle</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EMapping Bundle</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle * @generated */ EClass getEMappingBundle(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getImports <em>Imports</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Imports</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getImports() * @see #getEMappingBundle() * @generated */ EReference getEMappingBundle_Imports(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getName() * @see #getEMappingBundle() * @generated */ EAttribute getEMappingBundle_Name(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getParentBundle <em>Parent Bundle</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Parent Bundle</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getParentBundle() * @see #getEMappingBundle() * @generated */ EReference getEMappingBundle_ParentBundle(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getPredef <em>Predef</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Predef</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getPredef() * @see #getEMappingBundle() * @generated */ EReference getEMappingBundle_Predef(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getEntities <em>Entities</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Entities</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getEntities() * @see #getEMappingBundle() * @generated */ EReference getEMappingBundle_Entities(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getTypeDefs <em>Type Defs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Type Defs</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getTypeDefs() * @see #getEMappingBundle() * @generated */ EReference getEMappingBundle_TypeDefs(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getGenerators <em>Generators</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Generators</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getGenerators() * @see #getEMappingBundle() * @generated */ EReference getEMappingBundle_Generators(); /** * Returns the meta object for the attribute list '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getDatabases <em>Databases</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Databases</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getDatabases() * @see #getEMappingBundle() * @generated */ EAttribute getEMappingBundle_Databases(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingBundle#getColSort <em>Col Sort</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Col Sort</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingBundle#getColSort() * @see #getEMappingBundle() * @generated */ EAttribute getEMappingBundle_ColSort(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EPredef <em>EPredef</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EPredef</em>'. * @see at.bestsolution.persistence.emap.eMap.EPredef * @generated */ EClass getEPredef(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EPredef#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EPredef#getName() * @see #getEPredef() * @generated */ EAttribute getEPredef_Name(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EGeneratorDef <em>EGenerator Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EGenerator Def</em>'. * @see at.bestsolution.persistence.emap.eMap.EGeneratorDef * @generated */ EClass getEGeneratorDef(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EGeneratorDef#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EGeneratorDef#getName() * @see #getEGeneratorDef() * @generated */ EAttribute getEGeneratorDef_Name(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EGeneratorDef#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.EGeneratorDef#getParameters() * @see #getEGeneratorDef() * @generated */ EReference getEGeneratorDef_Parameters(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue <em>EGenerator Config Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EGenerator Config Value</em>'. * @see at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue * @generated */ EClass getEGeneratorConfigValue(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue#getKey <em>Key</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Key</em>'. * @see at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue#getKey() * @see #getEGeneratorConfigValue() * @generated */ EAttribute getEGeneratorConfigValue_Key(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue#getSimpleValue <em>Simple Value</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Simple Value</em>'. * @see at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue#getSimpleValue() * @see #getEGeneratorConfigValue() * @generated */ EAttribute getEGeneratorConfigValue_SimpleValue(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue#getChildren <em>Children</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Children</em>'. * @see at.bestsolution.persistence.emap.eMap.EGeneratorConfigValue#getChildren() * @see #getEGeneratorConfigValue() * @generated */ EReference getEGeneratorConfigValue_Children(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity <em>EBundle Entity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EBundle Entity</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity * @generated */ EClass getEBundleEntity(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity#getEntity <em>Entity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Entity</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity#getEntity() * @see #getEBundleEntity() * @generated */ EReference getEBundleEntity_Entity(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity#getPkConstraintName <em>Pk Constraint Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Pk Constraint Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity#getPkConstraintName() * @see #getEBundleEntity() * @generated */ EAttribute getEBundleEntity_PkConstraintName(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity#getFkConstraints <em>Fk Constraints</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Fk Constraints</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity#getFkConstraints() * @see #getEBundleEntity() * @generated */ EReference getEBundleEntity_FkConstraints(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity#getUniqueContraints <em>Unique Contraints</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Unique Contraints</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity#getUniqueContraints() * @see #getEBundleEntity() * @generated */ EReference getEBundleEntity_UniqueContraints(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity#getIndices <em>Indices</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Indices</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity#getIndices() * @see #getEBundleEntity() * @generated */ EReference getEBundleEntity_Indices(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity#getTypeDefs <em>Type Defs</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Type Defs</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity#getTypeDefs() * @see #getEBundleEntity() * @generated */ EReference getEBundleEntity_TypeDefs(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EBundleEntity#getRest <em>Rest</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Rest</em>'. * @see at.bestsolution.persistence.emap.eMap.EBundleEntity#getRest() * @see #getEBundleEntity() * @generated */ EReference getEBundleEntity_Rest(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EIndex <em>EIndex</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EIndex</em>'. * @see at.bestsolution.persistence.emap.eMap.EIndex * @generated */ EClass getEIndex(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EIndex#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EIndex#getName() * @see #getEIndex() * @generated */ EAttribute getEIndex_Name(); /** * Returns the meta object for the reference list '{@link at.bestsolution.persistence.emap.eMap.EIndex#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Attributes</em>'. * @see at.bestsolution.persistence.emap.eMap.EIndex#getAttributes() * @see #getEIndex() * @generated */ EReference getEIndex_Attributes(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EFkConstraint <em>EFk Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EFk Constraint</em>'. * @see at.bestsolution.persistence.emap.eMap.EFkConstraint * @generated */ EClass getEFkConstraint(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EFkConstraint#getAttribute <em>Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Attribute</em>'. * @see at.bestsolution.persistence.emap.eMap.EFkConstraint#getAttribute() * @see #getEFkConstraint() * @generated */ EReference getEFkConstraint_Attribute(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EFkConstraint#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EFkConstraint#getName() * @see #getEFkConstraint() * @generated */ EAttribute getEFkConstraint_Name(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EUniqueConstraint <em>EUnique Constraint</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EUnique Constraint</em>'. * @see at.bestsolution.persistence.emap.eMap.EUniqueConstraint * @generated */ EClass getEUniqueConstraint(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EUniqueConstraint#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EUniqueConstraint#getName() * @see #getEUniqueConstraint() * @generated */ EAttribute getEUniqueConstraint_Name(); /** * Returns the meta object for the reference list '{@link at.bestsolution.persistence.emap.eMap.EUniqueConstraint#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Attributes</em>'. * @see at.bestsolution.persistence.emap.eMap.EUniqueConstraint#getAttributes() * @see #getEUniqueConstraint() * @generated */ EReference getEUniqueConstraint_Attributes(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef <em>ESQL Att Type Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ESQL Att Type Def</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef * @generated */ EClass getESQLAttTypeDef(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef#getAttribute <em>Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Attribute</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef#getAttribute() * @see #getESQLAttTypeDef() * @generated */ EReference getESQLAttTypeDef_Attribute(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef#getDbTypes <em>Db Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Db Types</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLAttTypeDef#getDbTypes() * @see #getESQLAttTypeDef() * @generated */ EReference getESQLAttTypeDef_DbTypes(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ESQLTypeDef <em>ESQL Type Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ESQL Type Def</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLTypeDef * @generated */ EClass getESQLTypeDef(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.ESQLTypeDef#getEtype <em>Etype</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Etype</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLTypeDef#getEtype() * @see #getESQLTypeDef() * @generated */ EReference getESQLTypeDef_Etype(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ESQLTypeDef#getDbTypes <em>Db Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Db Types</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLTypeDef#getDbTypes() * @see #getESQLTypeDef() * @generated */ EReference getESQLTypeDef_DbTypes(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ESQLDbType <em>ESQL Db Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ESQL Db Type</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLDbType * @generated */ EClass getESQLDbType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ESQLDbType#getDbType <em>Db Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Db Type</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLDbType#getDbType() * @see #getESQLDbType() * @generated */ EAttribute getESQLDbType_DbType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ESQLDbType#getSqlTypeDef <em>Sql Type Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Sql Type Def</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLDbType#getSqlTypeDef() * @see #getESQLDbType() * @generated */ EAttribute getESQLDbType_SqlTypeDef(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ESQLDbType#getSize <em>Size</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Size</em>'. * @see at.bestsolution.persistence.emap.eMap.ESQLDbType#getSize() * @see #getESQLDbType() * @generated */ EAttribute getESQLDbType_Size(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ERestServiceMapping <em>ERest Service Mapping</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ERest Service Mapping</em>'. * @see at.bestsolution.persistence.emap.eMap.ERestServiceMapping * @generated */ EClass getERestServiceMapping(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ERestServiceMapping#getServiceMethods <em>Service Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Service Methods</em>'. * @see at.bestsolution.persistence.emap.eMap.ERestServiceMapping#getServiceMethods() * @see #getERestServiceMapping() * @generated */ EReference getERestServiceMapping_ServiceMethods(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ERestServiceMapping#getCustomServiceMethods <em>Custom Service Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Custom Service Methods</em>'. * @see at.bestsolution.persistence.emap.eMap.ERestServiceMapping#getCustomServiceMethods() * @see #getERestServiceMapping() * @generated */ EReference getERestServiceMapping_CustomServiceMethods(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ERestServiceMapping#isRest <em>Rest</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Rest</em>'. * @see at.bestsolution.persistence.emap.eMap.ERestServiceMapping#isRest() * @see #getERestServiceMapping() * @generated */ EAttribute getERestServiceMapping_Rest(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ENamedServiceQuery <em>ENamed Service Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ENamed Service Query</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedServiceQuery * @generated */ EClass getENamedServiceQuery(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getQuery <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Query</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getQuery() * @see #getENamedServiceQuery() * @generated */ EReference getENamedServiceQuery_Query(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getName() * @see #getENamedServiceQuery() * @generated */ EAttribute getENamedServiceQuery_Name(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getPath <em>Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Path</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getPath() * @see #getENamedServiceQuery() * @generated */ EAttribute getENamedServiceQuery_Path(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getParameters() * @see #getENamedServiceQuery() * @generated */ EReference getENamedServiceQuery_Parameters(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getGreedyAttributePathList <em>Greedy Attribute Path List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Greedy Attribute Path List</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedServiceQuery#getGreedyAttributePathList() * @see #getENamedServiceQuery() * @generated */ EReference getENamedServiceQuery_GreedyAttributePathList(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ECustomServiceMethods <em>ECustom Service Methods</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ECustom Service Methods</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomServiceMethods * @generated */ EClass getECustomServiceMethods(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomServiceMethods#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomServiceMethods#getName() * @see #getECustomServiceMethods() * @generated */ EAttribute getECustomServiceMethods_Name(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomServiceMethods#getPath <em>Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Path</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomServiceMethods#getPath() * @see #getECustomServiceMethods() * @generated */ EAttribute getECustomServiceMethods_Path(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ECustomServiceMethods#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomServiceMethods#getParameters() * @see #getECustomServiceMethods() * @generated */ EReference getECustomServiceMethods_Parameters(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EGreedyAttributePath <em>EGreedy Attribute Path</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EGreedy Attribute Path</em>'. * @see at.bestsolution.persistence.emap.eMap.EGreedyAttributePath * @generated */ EClass getEGreedyAttributePath(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EGreedyAttributePath#getGreedyAttribute <em>Greedy Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Greedy Attribute</em>'. * @see at.bestsolution.persistence.emap.eMap.EGreedyAttributePath#getGreedyAttribute() * @see #getEGreedyAttributePath() * @generated */ EReference getEGreedyAttributePath_GreedyAttribute(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EGreedyAttributePath#getSubPathList <em>Sub Path List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Sub Path List</em>'. * @see at.bestsolution.persistence.emap.eMap.EGreedyAttributePath#getSubPathList() * @see #getEGreedyAttributePath() * @generated */ EReference getEGreedyAttributePath_SubPathList(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EServiceParam <em>EService Param</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EService Param</em>'. * @see at.bestsolution.persistence.emap.eMap.EServiceParam * @generated */ EClass getEServiceParam(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EServiceParam#getParam <em>Param</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Param</em>'. * @see at.bestsolution.persistence.emap.eMap.EServiceParam#getParam() * @see #getEServiceParam() * @generated */ EReference getEServiceParam_Param(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EServiceParam#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EServiceParam#getName() * @see #getEServiceParam() * @generated */ EAttribute getEServiceParam_Name(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EPathParam <em>EPath Param</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EPath Param</em>'. * @see at.bestsolution.persistence.emap.eMap.EPathParam * @generated */ EClass getEPathParam(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EQueryParam <em>EQuery Param</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EQuery Param</em>'. * @see at.bestsolution.persistence.emap.eMap.EQueryParam * @generated */ EClass getEQueryParam(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EMappingEntityDef <em>EMapping Entity Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EMapping Entity Def</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntityDef * @generated */ EClass getEMappingEntityDef(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EMappingEntityDef#getPackage <em>Package</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Package</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntityDef#getPackage() * @see #getEMappingEntityDef() * @generated */ EReference getEMappingEntityDef_Package(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingEntityDef#getImports <em>Imports</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Imports</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntityDef#getImports() * @see #getEMappingEntityDef() * @generated */ EReference getEMappingEntityDef_Imports(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EMappingEntityDef#getEntity <em>Entity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Entity</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntityDef#getEntity() * @see #getEMappingEntityDef() * @generated */ EReference getEMappingEntityDef_Entity(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.Import <em>Import</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Import</em>'. * @see at.bestsolution.persistence.emap.eMap.Import * @generated */ EClass getImport(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.Import#getImportedNamespace <em>Imported Namespace</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Imported Namespace</em>'. * @see at.bestsolution.persistence.emap.eMap.Import#getImportedNamespace() * @see #getImport() * @generated */ EAttribute getImport_ImportedNamespace(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.PackageDeclaration <em>Package Declaration</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>Package Declaration</em>'. * @see at.bestsolution.persistence.emap.eMap.PackageDeclaration * @generated */ EClass getPackageDeclaration(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.PackageDeclaration#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.PackageDeclaration#getName() * @see #getPackageDeclaration() * @generated */ EAttribute getPackageDeclaration_Name(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity <em>EMapping Entity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EMapping Entity</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity * @generated */ EClass getEMappingEntity(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#isAbstract <em>Abstract</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Abstract</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#isAbstract() * @see #getEMappingEntity() * @generated */ EAttribute getEMappingEntity_Abstract(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getName() * @see #getEMappingEntity() * @generated */ EAttribute getEMappingEntity_Name(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getExtensionType <em>Extension Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Extension Type</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getExtensionType() * @see #getEMappingEntity() * @generated */ EAttribute getEMappingEntity_ExtensionType(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getParent <em>Parent</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Parent</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getParent() * @see #getEMappingEntity() * @generated */ EReference getEMappingEntity_Parent(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getEtype <em>Etype</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Etype</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getEtype() * @see #getEMappingEntity() * @generated */ EReference getEMappingEntity_Etype(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Attributes</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getAttributes() * @see #getEMappingEntity() * @generated */ EReference getEMappingEntity_Attributes(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getNamedQueries <em>Named Queries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Named Queries</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getNamedQueries() * @see #getEMappingEntity() * @generated */ EReference getEMappingEntity_NamedQueries(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getNamedCustomQueries <em>Named Custom Queries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Named Custom Queries</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getNamedCustomQueries() * @see #getEMappingEntity() * @generated */ EReference getEMappingEntity_NamedCustomQueries(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getTableName <em>Table Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Table Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getTableName() * @see #getEMappingEntity() * @generated */ EAttribute getEMappingEntity_TableName(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingEntity#getDescriminationColumn <em>Descrimination Column</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Descrimination Column</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingEntity#getDescriminationColumn() * @see #getEMappingEntity() * @generated */ EAttribute getEMappingEntity_DescriminationColumn(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EAttribute <em>EAttribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EAttribute</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute * @generated */ EClass getEAttribute(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#isPk <em>Pk</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Pk</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#isPk() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_Pk(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#isForcedFk <em>Forced Fk</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Forced Fk</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#isForcedFk() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_ForcedFk(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getName() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_Name(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getColumnName <em>Column Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Column Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getColumnName() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_ColumnName(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getValueGenerators <em>Value Generators</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Value Generators</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getValueGenerators() * @see #getEAttribute() * @generated */ EReference getEAttribute_ValueGenerators(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#isResolved <em>Resolved</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Resolved</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#isResolved() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_Resolved(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getQuery <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Query</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getQuery() * @see #getEAttribute() * @generated */ EReference getEAttribute_Query(); /** * Returns the meta object for the attribute list '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getParameters() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_Parameters(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getOpposite <em>Opposite</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Opposite</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getOpposite() * @see #getEAttribute() * @generated */ EReference getEAttribute_Opposite(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getRelationTable <em>Relation Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Relation Table</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getRelationTable() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_RelationTable(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getRelationColumn <em>Relation Column</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Relation Column</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getRelationColumn() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_RelationColumn(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EAttribute#getSize <em>Size</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Size</em>'. * @see at.bestsolution.persistence.emap.eMap.EAttribute#getSize() * @see #getEAttribute() * @generated */ EAttribute getEAttribute_Size(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EValueGenerator <em>EValue Generator</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EValue Generator</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueGenerator * @generated */ EClass getEValueGenerator(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EValueGenerator#getDbType <em>Db Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Db Type</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueGenerator#getDbType() * @see #getEValueGenerator() * @generated */ EAttribute getEValueGenerator_DbType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EValueGenerator#isAutokey <em>Autokey</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Autokey</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueGenerator#isAutokey() * @see #getEValueGenerator() * @generated */ EAttribute getEValueGenerator_Autokey(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EValueGenerator#getQuery <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Query</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueGenerator#getQuery() * @see #getEValueGenerator() * @generated */ EAttribute getEValueGenerator_Query(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EValueGenerator#getSequence <em>Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Sequence</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueGenerator#getSequence() * @see #getEValueGenerator() * @generated */ EAttribute getEValueGenerator_Sequence(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ENamedQuery <em>ENamed Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ENamed Query</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedQuery * @generated */ EClass getENamedQuery(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ENamedQuery#getReturnType <em>Return Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Return Type</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedQuery#getReturnType() * @see #getENamedQuery() * @generated */ EAttribute getENamedQuery_ReturnType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ENamedQuery#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedQuery#getName() * @see #getENamedQuery() * @generated */ EAttribute getENamedQuery_Name(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ENamedQuery#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedQuery#getParameters() * @see #getENamedQuery() * @generated */ EReference getENamedQuery_Parameters(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ENamedQuery#getQueries <em>Queries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Queries</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedQuery#getQueries() * @see #getENamedQuery() * @generated */ EReference getENamedQuery_Queries(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ENamedCustomQuery <em>ENamed Custom Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ENamed Custom Query</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedCustomQuery * @generated */ EClass getENamedCustomQuery(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getReturnType <em>Return Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Return Type</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getReturnType() * @see #getENamedCustomQuery() * @generated */ EReference getENamedCustomQuery_ReturnType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#isList <em>List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>List</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#isList() * @see #getENamedCustomQuery() * @generated */ EAttribute getENamedCustomQuery_List(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getName() * @see #getENamedCustomQuery() * @generated */ EAttribute getENamedCustomQuery_Name(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getParameters() * @see #getENamedCustomQuery() * @generated */ EReference getENamedCustomQuery_Parameters(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getQueries <em>Queries</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Queries</em>'. * @see at.bestsolution.persistence.emap.eMap.ENamedCustomQuery#getQueries() * @see #getENamedCustomQuery() * @generated */ EReference getENamedCustomQuery_Queries(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EReturnType <em>EReturn Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EReturn Type</em>'. * @see at.bestsolution.persistence.emap.eMap.EReturnType * @generated */ EClass getEReturnType(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EPredefinedType <em>EPredefined Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EPredefined Type</em>'. * @see at.bestsolution.persistence.emap.eMap.EPredefinedType * @generated */ EClass getEPredefinedType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EPredefinedType#getRef <em>Ref</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Ref</em>'. * @see at.bestsolution.persistence.emap.eMap.EPredefinedType#getRef() * @see #getEPredefinedType() * @generated */ EAttribute getEPredefinedType_Ref(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ETypeDef <em>EType Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EType Def</em>'. * @see at.bestsolution.persistence.emap.eMap.ETypeDef * @generated */ EClass getETypeDef(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ETypeDef#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.ETypeDef#getName() * @see #getETypeDef() * @generated */ EAttribute getETypeDef_Name(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.ETypeDef#getTypes <em>Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Types</em>'. * @see at.bestsolution.persistence.emap.eMap.ETypeDef#getTypes() * @see #getETypeDef() * @generated */ EReference getETypeDef_Types(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EModelTypeDef <em>EModel Type Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EModel Type Def</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeDef * @generated */ EClass getEModelTypeDef(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EModelTypeDef#getEclassDef <em>Eclass Def</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Eclass Def</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeDef#getEclassDef() * @see #getEModelTypeDef() * @generated */ EReference getEModelTypeDef_EclassDef(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EModelTypeDef#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Attributes</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeDef#getAttributes() * @see #getEModelTypeDef() * @generated */ EReference getEModelTypeDef_Attributes(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EModelTypeAttribute <em>EModel Type Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EModel Type Attribute</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeAttribute * @generated */ EClass getEModelTypeAttribute(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getName() * @see #getEModelTypeAttribute() * @generated */ EAttribute getEModelTypeAttribute_Name(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getQuery <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Query</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getQuery() * @see #getEModelTypeAttribute() * @generated */ EReference getEModelTypeAttribute_Query(); /** * Returns the meta object for the attribute list '{@link at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getParameters() * @see #getEModelTypeAttribute() * @generated */ EAttribute getEModelTypeAttribute_Parameters(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#isCached <em>Cached</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Cached</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#isCached() * @see #getEModelTypeAttribute() * @generated */ EAttribute getEModelTypeAttribute_Cached(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getCacheName <em>Cache Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Cache Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EModelTypeAttribute#getCacheName() * @see #getEModelTypeAttribute() * @generated */ EAttribute getEModelTypeAttribute_CacheName(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EValueTypeAttribute <em>EValue Type Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EValue Type Attribute</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueTypeAttribute * @generated */ EClass getEValueTypeAttribute(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EValueTypeAttribute#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueTypeAttribute#getType() * @see #getEValueTypeAttribute() * @generated */ EAttribute getEValueTypeAttribute_Type(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EValueTypeAttribute#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EValueTypeAttribute#getName() * @see #getEValueTypeAttribute() * @generated */ EAttribute getEValueTypeAttribute_Name(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EParameter <em>EParameter</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EParameter</em>'. * @see at.bestsolution.persistence.emap.eMap.EParameter * @generated */ EClass getEParameter(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EParameter#isId <em>Id</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Id</em>'. * @see at.bestsolution.persistence.emap.eMap.EParameter#isId() * @see #getEParameter() * @generated */ EAttribute getEParameter_Id(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EParameter#getType <em>Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Type</em>'. * @see at.bestsolution.persistence.emap.eMap.EParameter#getType() * @see #getEParameter() * @generated */ EAttribute getEParameter_Type(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EParameter#isList <em>List</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>List</em>'. * @see at.bestsolution.persistence.emap.eMap.EParameter#isList() * @see #getEParameter() * @generated */ EAttribute getEParameter_List(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EParameter#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EParameter#getName() * @see #getEParameter() * @generated */ EAttribute getEParameter_Name(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EQuery <em>EQuery</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EQuery</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery * @generated */ EClass getEQuery(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EQuery#getDbType <em>Db Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Db Type</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery#getDbType() * @see #getEQuery() * @generated */ EAttribute getEQuery_DbType(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EQuery#getMapping <em>Mapping</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Mapping</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery#getMapping() * @see #getEQuery() * @generated */ EReference getEQuery_Mapping(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EQuery#getFrom <em>From</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>From</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery#getFrom() * @see #getEQuery() * @generated */ EAttribute getEQuery_From(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EQuery#getWhere <em>Where</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Where</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery#getWhere() * @see #getEQuery() * @generated */ EAttribute getEQuery_Where(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EQuery#getGroupBy <em>Group By</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Group By</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery#getGroupBy() * @see #getEQuery() * @generated */ EAttribute getEQuery_GroupBy(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EQuery#getOrderby <em>Orderby</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Orderby</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery#getOrderby() * @see #getEQuery() * @generated */ EAttribute getEQuery_Orderby(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EQuery#getAll <em>All</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>All</em>'. * @see at.bestsolution.persistence.emap.eMap.EQuery#getAll() * @see #getEQuery() * @generated */ EAttribute getEQuery_All(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery <em>ECustom Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>ECustom Query</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery * @generated */ EClass getECustomQuery(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery#getDbType <em>Db Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Db Type</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery#getDbType() * @see #getECustomQuery() * @generated */ EAttribute getECustomQuery_DbType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery#getColumns <em>Columns</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Columns</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery#getColumns() * @see #getECustomQuery() * @generated */ EAttribute getECustomQuery_Columns(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery#getFrom <em>From</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>From</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery#getFrom() * @see #getECustomQuery() * @generated */ EAttribute getECustomQuery_From(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery#getWhere <em>Where</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Where</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery#getWhere() * @see #getECustomQuery() * @generated */ EAttribute getECustomQuery_Where(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery#getGroupBy <em>Group By</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Group By</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery#getGroupBy() * @see #getECustomQuery() * @generated */ EAttribute getECustomQuery_GroupBy(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery#getOrderby <em>Orderby</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Orderby</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery#getOrderby() * @see #getECustomQuery() * @generated */ EAttribute getECustomQuery_Orderby(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.ECustomQuery#getAll <em>All</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>All</em>'. * @see at.bestsolution.persistence.emap.eMap.ECustomQuery#getAll() * @see #getECustomQuery() * @generated */ EAttribute getECustomQuery_All(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EObjectSection <em>EObject Section</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EObject Section</em>'. * @see at.bestsolution.persistence.emap.eMap.EObjectSection * @generated */ EClass getEObjectSection(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EObjectSection#getEntity <em>Entity</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Entity</em>'. * @see at.bestsolution.persistence.emap.eMap.EObjectSection#getEntity() * @see #getEObjectSection() * @generated */ EReference getEObjectSection_Entity(); /** * Returns the meta object for the reference list '{@link at.bestsolution.persistence.emap.eMap.EObjectSection#getDescriminatedTypes <em>Descriminated Types</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference list '<em>Descriminated Types</em>'. * @see at.bestsolution.persistence.emap.eMap.EObjectSection#getDescriminatedTypes() * @see #getEObjectSection() * @generated */ EReference getEObjectSection_DescriminatedTypes(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EObjectSection#getPrefix <em>Prefix</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Prefix</em>'. * @see at.bestsolution.persistence.emap.eMap.EObjectSection#getPrefix() * @see #getEObjectSection() * @generated */ EAttribute getEObjectSection_Prefix(); /** * Returns the meta object for the containment reference list '{@link at.bestsolution.persistence.emap.eMap.EObjectSection#getAttributes <em>Attributes</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference list '<em>Attributes</em>'. * @see at.bestsolution.persistence.emap.eMap.EObjectSection#getAttributes() * @see #getEObjectSection() * @generated */ EReference getEObjectSection_Attributes(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute <em>EMapping Attribute</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EMapping Attribute</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute * @generated */ EClass getEMappingAttribute(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#isPk <em>Pk</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Pk</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#isPk() * @see #getEMappingAttribute() * @generated */ EAttribute getEMappingAttribute_Pk(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#getProperty <em>Property</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Property</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#getProperty() * @see #getEMappingAttribute() * @generated */ EAttribute getEMappingAttribute_Property(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#getColumnName <em>Column Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Column Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#getColumnName() * @see #getEMappingAttribute() * @generated */ EAttribute getEMappingAttribute_ColumnName(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#isResolved <em>Resolved</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Resolved</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#isResolved() * @see #getEMappingAttribute() * @generated */ EAttribute getEMappingAttribute_Resolved(); /** * Returns the meta object for the reference '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#getQuery <em>Query</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the reference '<em>Query</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#getQuery() * @see #getEMappingAttribute() * @generated */ EReference getEMappingAttribute_Query(); /** * Returns the meta object for the attribute list '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#getParameters <em>Parameters</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute list '<em>Parameters</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#getParameters() * @see #getEMappingAttribute() * @generated */ EAttribute getEMappingAttribute_Parameters(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#isMapped <em>Mapped</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Mapped</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#isMapped() * @see #getEMappingAttribute() * @generated */ EAttribute getEMappingAttribute_Mapped(); /** * Returns the meta object for the containment reference '{@link at.bestsolution.persistence.emap.eMap.EMappingAttribute#getMap <em>Map</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the containment reference '<em>Map</em>'. * @see at.bestsolution.persistence.emap.eMap.EMappingAttribute#getMap() * @see #getEMappingAttribute() * @generated */ EReference getEMappingAttribute_Map(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EType <em>EType</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EType</em>'. * @see at.bestsolution.persistence.emap.eMap.EType * @generated */ EClass getEType(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EType#getUrl <em>Url</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Url</em>'. * @see at.bestsolution.persistence.emap.eMap.EType#getUrl() * @see #getEType() * @generated */ EAttribute getEType_Url(); /** * Returns the meta object for the attribute '{@link at.bestsolution.persistence.emap.eMap.EType#getName <em>Name</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for the attribute '<em>Name</em>'. * @see at.bestsolution.persistence.emap.eMap.EType#getName() * @see #getEType() * @generated */ EAttribute getEType_Name(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EPredefSequence <em>EPredef Sequence</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EPredef Sequence</em>'. * @see at.bestsolution.persistence.emap.eMap.EPredefSequence * @generated */ EClass getEPredefSequence(); /** * Returns the meta object for class '{@link at.bestsolution.persistence.emap.eMap.EPredefTable <em>EPredef Table</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for class '<em>EPredef Table</em>'. * @see at.bestsolution.persistence.emap.eMap.EPredefTable * @generated */ EClass getEPredefTable(); /** * Returns the meta object for enum '{@link at.bestsolution.persistence.emap.eMap.ColSort <em>Col Sort</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Col Sort</em>'. * @see at.bestsolution.persistence.emap.eMap.ColSort * @generated */ EEnum getColSort(); /** * Returns the meta object for enum '{@link at.bestsolution.persistence.emap.eMap.ReturnType <em>Return Type</em>}'. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @return the meta object for enum '<em>Return Type</em>'. * @see at.bestsolution.persistence.emap.eMap.ReturnType * @generated */ EEnum getReturnType(); /** * 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 */ EMapFactory getEMapFactory(); /** * <!-- 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 at.bestsolution.persistence.emap.eMap.impl.EMappingImpl <em>EMapping</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMapping() * @generated */ EClass EMAPPING = eINSTANCE.getEMapping(); /** * The meta object literal for the '<em><b>Root</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING__ROOT = eINSTANCE.getEMapping_Root(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingBundleImpl <em>EMapping Bundle</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingBundleImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingBundle() * @generated */ EClass EMAPPING_BUNDLE = eINSTANCE.getEMappingBundle(); /** * The meta object literal for the '<em><b>Imports</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_BUNDLE__IMPORTS = eINSTANCE.getEMappingBundle_Imports(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_BUNDLE__NAME = eINSTANCE.getEMappingBundle_Name(); /** * The meta object literal for the '<em><b>Parent Bundle</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_BUNDLE__PARENT_BUNDLE = eINSTANCE.getEMappingBundle_ParentBundle(); /** * The meta object literal for the '<em><b>Predef</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_BUNDLE__PREDEF = eINSTANCE.getEMappingBundle_Predef(); /** * The meta object literal for the '<em><b>Entities</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_BUNDLE__ENTITIES = eINSTANCE.getEMappingBundle_Entities(); /** * The meta object literal for the '<em><b>Type Defs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_BUNDLE__TYPE_DEFS = eINSTANCE.getEMappingBundle_TypeDefs(); /** * The meta object literal for the '<em><b>Generators</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_BUNDLE__GENERATORS = eINSTANCE.getEMappingBundle_Generators(); /** * The meta object literal for the '<em><b>Databases</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_BUNDLE__DATABASES = eINSTANCE.getEMappingBundle_Databases(); /** * The meta object literal for the '<em><b>Col Sort</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_BUNDLE__COL_SORT = eINSTANCE.getEMappingBundle_ColSort(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefImpl <em>EPredef</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredef() * @generated */ EClass EPREDEF = eINSTANCE.getEPredef(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EPREDEF__NAME = eINSTANCE.getEPredef_Name(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EGeneratorDefImpl <em>EGenerator Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EGeneratorDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEGeneratorDef() * @generated */ EClass EGENERATOR_DEF = eINSTANCE.getEGeneratorDef(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EGENERATOR_DEF__NAME = eINSTANCE.getEGeneratorDef_Name(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EGENERATOR_DEF__PARAMETERS = eINSTANCE.getEGeneratorDef_Parameters(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EGeneratorConfigValueImpl <em>EGenerator Config Value</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EGeneratorConfigValueImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEGeneratorConfigValue() * @generated */ EClass EGENERATOR_CONFIG_VALUE = eINSTANCE.getEGeneratorConfigValue(); /** * The meta object literal for the '<em><b>Key</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EGENERATOR_CONFIG_VALUE__KEY = eINSTANCE.getEGeneratorConfigValue_Key(); /** * The meta object literal for the '<em><b>Simple Value</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EGENERATOR_CONFIG_VALUE__SIMPLE_VALUE = eINSTANCE.getEGeneratorConfigValue_SimpleValue(); /** * The meta object literal for the '<em><b>Children</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EGENERATOR_CONFIG_VALUE__CHILDREN = eINSTANCE.getEGeneratorConfigValue_Children(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EBundleEntityImpl <em>EBundle Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EBundleEntityImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEBundleEntity() * @generated */ EClass EBUNDLE_ENTITY = eINSTANCE.getEBundleEntity(); /** * The meta object literal for the '<em><b>Entity</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EBUNDLE_ENTITY__ENTITY = eINSTANCE.getEBundleEntity_Entity(); /** * The meta object literal for the '<em><b>Pk Constraint Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EBUNDLE_ENTITY__PK_CONSTRAINT_NAME = eINSTANCE.getEBundleEntity_PkConstraintName(); /** * The meta object literal for the '<em><b>Fk Constraints</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EBUNDLE_ENTITY__FK_CONSTRAINTS = eINSTANCE.getEBundleEntity_FkConstraints(); /** * The meta object literal for the '<em><b>Unique Contraints</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EBUNDLE_ENTITY__UNIQUE_CONTRAINTS = eINSTANCE.getEBundleEntity_UniqueContraints(); /** * The meta object literal for the '<em><b>Indices</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EBUNDLE_ENTITY__INDICES = eINSTANCE.getEBundleEntity_Indices(); /** * The meta object literal for the '<em><b>Type Defs</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EBUNDLE_ENTITY__TYPE_DEFS = eINSTANCE.getEBundleEntity_TypeDefs(); /** * The meta object literal for the '<em><b>Rest</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EBUNDLE_ENTITY__REST = eINSTANCE.getEBundleEntity_Rest(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EIndexImpl <em>EIndex</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EIndexImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEIndex() * @generated */ EClass EINDEX = eINSTANCE.getEIndex(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EINDEX__NAME = eINSTANCE.getEIndex_Name(); /** * The meta object literal for the '<em><b>Attributes</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EINDEX__ATTRIBUTES = eINSTANCE.getEIndex_Attributes(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EFkConstraintImpl <em>EFk Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EFkConstraintImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEFkConstraint() * @generated */ EClass EFK_CONSTRAINT = eINSTANCE.getEFkConstraint(); /** * The meta object literal for the '<em><b>Attribute</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EFK_CONSTRAINT__ATTRIBUTE = eINSTANCE.getEFkConstraint_Attribute(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EFK_CONSTRAINT__NAME = eINSTANCE.getEFkConstraint_Name(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EUniqueConstraintImpl <em>EUnique Constraint</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EUniqueConstraintImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEUniqueConstraint() * @generated */ EClass EUNIQUE_CONSTRAINT = eINSTANCE.getEUniqueConstraint(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EUNIQUE_CONSTRAINT__NAME = eINSTANCE.getEUniqueConstraint_Name(); /** * The meta object literal for the '<em><b>Attributes</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EUNIQUE_CONSTRAINT__ATTRIBUTES = eINSTANCE.getEUniqueConstraint_Attributes(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ESQLAttTypeDefImpl <em>ESQL Att Type Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ESQLAttTypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getESQLAttTypeDef() * @generated */ EClass ESQL_ATT_TYPE_DEF = eINSTANCE.getESQLAttTypeDef(); /** * The meta object literal for the '<em><b>Attribute</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESQL_ATT_TYPE_DEF__ATTRIBUTE = eINSTANCE.getESQLAttTypeDef_Attribute(); /** * The meta object literal for the '<em><b>Db Types</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESQL_ATT_TYPE_DEF__DB_TYPES = eINSTANCE.getESQLAttTypeDef_DbTypes(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ESQLTypeDefImpl <em>ESQL Type Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ESQLTypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getESQLTypeDef() * @generated */ EClass ESQL_TYPE_DEF = eINSTANCE.getESQLTypeDef(); /** * The meta object literal for the '<em><b>Etype</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESQL_TYPE_DEF__ETYPE = eINSTANCE.getESQLTypeDef_Etype(); /** * The meta object literal for the '<em><b>Db Types</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESQL_TYPE_DEF__DB_TYPES = eINSTANCE.getESQLTypeDef_DbTypes(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ESQLDbTypeImpl <em>ESQL Db Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ESQLDbTypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getESQLDbType() * @generated */ EClass ESQL_DB_TYPE = eINSTANCE.getESQLDbType(); /** * The meta object literal for the '<em><b>Db Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ESQL_DB_TYPE__DB_TYPE = eINSTANCE.getESQLDbType_DbType(); /** * The meta object literal for the '<em><b>Sql Type Def</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ESQL_DB_TYPE__SQL_TYPE_DEF = eINSTANCE.getESQLDbType_SqlTypeDef(); /** * The meta object literal for the '<em><b>Size</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ESQL_DB_TYPE__SIZE = eINSTANCE.getESQLDbType_Size(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ERestServiceMappingImpl <em>ERest Service Mapping</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ERestServiceMappingImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getERestServiceMapping() * @generated */ EClass EREST_SERVICE_MAPPING = eINSTANCE.getERestServiceMapping(); /** * The meta object literal for the '<em><b>Service Methods</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EREST_SERVICE_MAPPING__SERVICE_METHODS = eINSTANCE.getERestServiceMapping_ServiceMethods(); /** * The meta object literal for the '<em><b>Custom Service Methods</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EREST_SERVICE_MAPPING__CUSTOM_SERVICE_METHODS = eINSTANCE.getERestServiceMapping_CustomServiceMethods(); /** * The meta object literal for the '<em><b>Rest</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EREST_SERVICE_MAPPING__REST = eINSTANCE.getERestServiceMapping_Rest(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ENamedServiceQueryImpl <em>ENamed Service Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ENamedServiceQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getENamedServiceQuery() * @generated */ EClass ENAMED_SERVICE_QUERY = eINSTANCE.getENamedServiceQuery(); /** * The meta object literal for the '<em><b>Query</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_SERVICE_QUERY__QUERY = eINSTANCE.getENamedServiceQuery_Query(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENAMED_SERVICE_QUERY__NAME = eINSTANCE.getENamedServiceQuery_Name(); /** * The meta object literal for the '<em><b>Path</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENAMED_SERVICE_QUERY__PATH = eINSTANCE.getENamedServiceQuery_Path(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_SERVICE_QUERY__PARAMETERS = eINSTANCE.getENamedServiceQuery_Parameters(); /** * The meta object literal for the '<em><b>Greedy Attribute Path List</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_SERVICE_QUERY__GREEDY_ATTRIBUTE_PATH_LIST = eINSTANCE.getENamedServiceQuery_GreedyAttributePathList(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ECustomServiceMethodsImpl <em>ECustom Service Methods</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ECustomServiceMethodsImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getECustomServiceMethods() * @generated */ EClass ECUSTOM_SERVICE_METHODS = eINSTANCE.getECustomServiceMethods(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_SERVICE_METHODS__NAME = eINSTANCE.getECustomServiceMethods_Name(); /** * The meta object literal for the '<em><b>Path</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_SERVICE_METHODS__PATH = eINSTANCE.getECustomServiceMethods_Path(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ECUSTOM_SERVICE_METHODS__PARAMETERS = eINSTANCE.getECustomServiceMethods_Parameters(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EGreedyAttributePathImpl <em>EGreedy Attribute Path</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EGreedyAttributePathImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEGreedyAttributePath() * @generated */ EClass EGREEDY_ATTRIBUTE_PATH = eINSTANCE.getEGreedyAttributePath(); /** * The meta object literal for the '<em><b>Greedy Attribute</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EGREEDY_ATTRIBUTE_PATH__GREEDY_ATTRIBUTE = eINSTANCE.getEGreedyAttributePath_GreedyAttribute(); /** * The meta object literal for the '<em><b>Sub Path List</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EGREEDY_ATTRIBUTE_PATH__SUB_PATH_LIST = eINSTANCE.getEGreedyAttributePath_SubPathList(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EServiceParamImpl <em>EService Param</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EServiceParamImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEServiceParam() * @generated */ EClass ESERVICE_PARAM = eINSTANCE.getEServiceParam(); /** * The meta object literal for the '<em><b>Param</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ESERVICE_PARAM__PARAM = eINSTANCE.getEServiceParam_Param(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ESERVICE_PARAM__NAME = eINSTANCE.getEServiceParam_Name(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPathParamImpl <em>EPath Param</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPathParamImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPathParam() * @generated */ EClass EPATH_PARAM = eINSTANCE.getEPathParam(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EQueryParamImpl <em>EQuery Param</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EQueryParamImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEQueryParam() * @generated */ EClass EQUERY_PARAM = eINSTANCE.getEQueryParam(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingEntityDefImpl <em>EMapping Entity Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingEntityDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingEntityDef() * @generated */ EClass EMAPPING_ENTITY_DEF = eINSTANCE.getEMappingEntityDef(); /** * The meta object literal for the '<em><b>Package</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY_DEF__PACKAGE = eINSTANCE.getEMappingEntityDef_Package(); /** * The meta object literal for the '<em><b>Imports</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY_DEF__IMPORTS = eINSTANCE.getEMappingEntityDef_Imports(); /** * The meta object literal for the '<em><b>Entity</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY_DEF__ENTITY = eINSTANCE.getEMappingEntityDef_Entity(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ImportImpl <em>Import</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ImportImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getImport() * @generated */ EClass IMPORT = eINSTANCE.getImport(); /** * The meta object literal for the '<em><b>Imported Namespace</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute IMPORT__IMPORTED_NAMESPACE = eINSTANCE.getImport_ImportedNamespace(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.PackageDeclarationImpl <em>Package Declaration</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.PackageDeclarationImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getPackageDeclaration() * @generated */ EClass PACKAGE_DECLARATION = eINSTANCE.getPackageDeclaration(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute PACKAGE_DECLARATION__NAME = eINSTANCE.getPackageDeclaration_Name(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingEntityImpl <em>EMapping Entity</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingEntityImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingEntity() * @generated */ EClass EMAPPING_ENTITY = eINSTANCE.getEMappingEntity(); /** * The meta object literal for the '<em><b>Abstract</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ENTITY__ABSTRACT = eINSTANCE.getEMappingEntity_Abstract(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ENTITY__NAME = eINSTANCE.getEMappingEntity_Name(); /** * The meta object literal for the '<em><b>Extension Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ENTITY__EXTENSION_TYPE = eINSTANCE.getEMappingEntity_ExtensionType(); /** * The meta object literal for the '<em><b>Parent</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY__PARENT = eINSTANCE.getEMappingEntity_Parent(); /** * The meta object literal for the '<em><b>Etype</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY__ETYPE = eINSTANCE.getEMappingEntity_Etype(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY__ATTRIBUTES = eINSTANCE.getEMappingEntity_Attributes(); /** * The meta object literal for the '<em><b>Named Queries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY__NAMED_QUERIES = eINSTANCE.getEMappingEntity_NamedQueries(); /** * The meta object literal for the '<em><b>Named Custom Queries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ENTITY__NAMED_CUSTOM_QUERIES = eINSTANCE.getEMappingEntity_NamedCustomQueries(); /** * The meta object literal for the '<em><b>Table Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ENTITY__TABLE_NAME = eINSTANCE.getEMappingEntity_TableName(); /** * The meta object literal for the '<em><b>Descrimination Column</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ENTITY__DESCRIMINATION_COLUMN = eINSTANCE.getEMappingEntity_DescriminationColumn(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EAttributeImpl <em>EAttribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEAttribute() * @generated */ EClass EATTRIBUTE = eINSTANCE.getEAttribute(); /** * The meta object literal for the '<em><b>Pk</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__PK = eINSTANCE.getEAttribute_Pk(); /** * The meta object literal for the '<em><b>Forced Fk</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__FORCED_FK = eINSTANCE.getEAttribute_ForcedFk(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__NAME = eINSTANCE.getEAttribute_Name(); /** * The meta object literal for the '<em><b>Column Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__COLUMN_NAME = eINSTANCE.getEAttribute_ColumnName(); /** * The meta object literal for the '<em><b>Value Generators</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EATTRIBUTE__VALUE_GENERATORS = eINSTANCE.getEAttribute_ValueGenerators(); /** * The meta object literal for the '<em><b>Resolved</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__RESOLVED = eINSTANCE.getEAttribute_Resolved(); /** * The meta object literal for the '<em><b>Query</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EATTRIBUTE__QUERY = eINSTANCE.getEAttribute_Query(); /** * The meta object literal for the '<em><b>Parameters</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__PARAMETERS = eINSTANCE.getEAttribute_Parameters(); /** * The meta object literal for the '<em><b>Opposite</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EATTRIBUTE__OPPOSITE = eINSTANCE.getEAttribute_Opposite(); /** * The meta object literal for the '<em><b>Relation Table</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__RELATION_TABLE = eINSTANCE.getEAttribute_RelationTable(); /** * The meta object literal for the '<em><b>Relation Column</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__RELATION_COLUMN = eINSTANCE.getEAttribute_RelationColumn(); /** * The meta object literal for the '<em><b>Size</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EATTRIBUTE__SIZE = eINSTANCE.getEAttribute_Size(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EValueGeneratorImpl <em>EValue Generator</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EValueGeneratorImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEValueGenerator() * @generated */ EClass EVALUE_GENERATOR = eINSTANCE.getEValueGenerator(); /** * The meta object literal for the '<em><b>Db Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EVALUE_GENERATOR__DB_TYPE = eINSTANCE.getEValueGenerator_DbType(); /** * The meta object literal for the '<em><b>Autokey</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EVALUE_GENERATOR__AUTOKEY = eINSTANCE.getEValueGenerator_Autokey(); /** * The meta object literal for the '<em><b>Query</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EVALUE_GENERATOR__QUERY = eINSTANCE.getEValueGenerator_Query(); /** * The meta object literal for the '<em><b>Sequence</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EVALUE_GENERATOR__SEQUENCE = eINSTANCE.getEValueGenerator_Sequence(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ENamedQueryImpl <em>ENamed Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ENamedQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getENamedQuery() * @generated */ EClass ENAMED_QUERY = eINSTANCE.getENamedQuery(); /** * The meta object literal for the '<em><b>Return Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENAMED_QUERY__RETURN_TYPE = eINSTANCE.getENamedQuery_ReturnType(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENAMED_QUERY__NAME = eINSTANCE.getENamedQuery_Name(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_QUERY__PARAMETERS = eINSTANCE.getENamedQuery_Parameters(); /** * The meta object literal for the '<em><b>Queries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_QUERY__QUERIES = eINSTANCE.getENamedQuery_Queries(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ENamedCustomQueryImpl <em>ENamed Custom Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ENamedCustomQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getENamedCustomQuery() * @generated */ EClass ENAMED_CUSTOM_QUERY = eINSTANCE.getENamedCustomQuery(); /** * The meta object literal for the '<em><b>Return Type</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_CUSTOM_QUERY__RETURN_TYPE = eINSTANCE.getENamedCustomQuery_ReturnType(); /** * The meta object literal for the '<em><b>List</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENAMED_CUSTOM_QUERY__LIST = eINSTANCE.getENamedCustomQuery_List(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ENAMED_CUSTOM_QUERY__NAME = eINSTANCE.getENamedCustomQuery_Name(); /** * The meta object literal for the '<em><b>Parameters</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_CUSTOM_QUERY__PARAMETERS = eINSTANCE.getENamedCustomQuery_Parameters(); /** * The meta object literal for the '<em><b>Queries</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ENAMED_CUSTOM_QUERY__QUERIES = eINSTANCE.getENamedCustomQuery_Queries(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EReturnTypeImpl <em>EReturn Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EReturnTypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEReturnType() * @generated */ EClass ERETURN_TYPE = eINSTANCE.getEReturnType(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefinedTypeImpl <em>EPredefined Type</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefinedTypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredefinedType() * @generated */ EClass EPREDEFINED_TYPE = eINSTANCE.getEPredefinedType(); /** * The meta object literal for the '<em><b>Ref</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EPREDEFINED_TYPE__REF = eINSTANCE.getEPredefinedType_Ref(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ETypeDefImpl <em>EType Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ETypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getETypeDef() * @generated */ EClass ETYPE_DEF = eINSTANCE.getETypeDef(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ETYPE_DEF__NAME = eINSTANCE.getETypeDef_Name(); /** * The meta object literal for the '<em><b>Types</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference ETYPE_DEF__TYPES = eINSTANCE.getETypeDef_Types(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EModelTypeDefImpl <em>EModel Type Def</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EModelTypeDefImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEModelTypeDef() * @generated */ EClass EMODEL_TYPE_DEF = eINSTANCE.getEModelTypeDef(); /** * The meta object literal for the '<em><b>Eclass Def</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMODEL_TYPE_DEF__ECLASS_DEF = eINSTANCE.getEModelTypeDef_EclassDef(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMODEL_TYPE_DEF__ATTRIBUTES = eINSTANCE.getEModelTypeDef_Attributes(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EModelTypeAttributeImpl <em>EModel Type Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EModelTypeAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEModelTypeAttribute() * @generated */ EClass EMODEL_TYPE_ATTRIBUTE = eINSTANCE.getEModelTypeAttribute(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMODEL_TYPE_ATTRIBUTE__NAME = eINSTANCE.getEModelTypeAttribute_Name(); /** * The meta object literal for the '<em><b>Query</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMODEL_TYPE_ATTRIBUTE__QUERY = eINSTANCE.getEModelTypeAttribute_Query(); /** * The meta object literal for the '<em><b>Parameters</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMODEL_TYPE_ATTRIBUTE__PARAMETERS = eINSTANCE.getEModelTypeAttribute_Parameters(); /** * The meta object literal for the '<em><b>Cached</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMODEL_TYPE_ATTRIBUTE__CACHED = eINSTANCE.getEModelTypeAttribute_Cached(); /** * The meta object literal for the '<em><b>Cache Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMODEL_TYPE_ATTRIBUTE__CACHE_NAME = eINSTANCE.getEModelTypeAttribute_CacheName(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EValueTypeAttributeImpl <em>EValue Type Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EValueTypeAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEValueTypeAttribute() * @generated */ EClass EVALUE_TYPE_ATTRIBUTE = eINSTANCE.getEValueTypeAttribute(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EVALUE_TYPE_ATTRIBUTE__TYPE = eINSTANCE.getEValueTypeAttribute_Type(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EVALUE_TYPE_ATTRIBUTE__NAME = eINSTANCE.getEValueTypeAttribute_Name(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EParameterImpl <em>EParameter</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EParameterImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEParameter() * @generated */ EClass EPARAMETER = eINSTANCE.getEParameter(); /** * The meta object literal for the '<em><b>Id</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EPARAMETER__ID = eINSTANCE.getEParameter_Id(); /** * The meta object literal for the '<em><b>Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EPARAMETER__TYPE = eINSTANCE.getEParameter_Type(); /** * The meta object literal for the '<em><b>List</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EPARAMETER__LIST = eINSTANCE.getEParameter_List(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EPARAMETER__NAME = eINSTANCE.getEParameter_Name(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EQueryImpl <em>EQuery</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEQuery() * @generated */ EClass EQUERY = eINSTANCE.getEQuery(); /** * The meta object literal for the '<em><b>Db Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EQUERY__DB_TYPE = eINSTANCE.getEQuery_DbType(); /** * The meta object literal for the '<em><b>Mapping</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EQUERY__MAPPING = eINSTANCE.getEQuery_Mapping(); /** * The meta object literal for the '<em><b>From</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EQUERY__FROM = eINSTANCE.getEQuery_From(); /** * The meta object literal for the '<em><b>Where</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EQUERY__WHERE = eINSTANCE.getEQuery_Where(); /** * The meta object literal for the '<em><b>Group By</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EQUERY__GROUP_BY = eINSTANCE.getEQuery_GroupBy(); /** * The meta object literal for the '<em><b>Orderby</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EQUERY__ORDERBY = eINSTANCE.getEQuery_Orderby(); /** * The meta object literal for the '<em><b>All</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EQUERY__ALL = eINSTANCE.getEQuery_All(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ECustomQueryImpl <em>ECustom Query</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ECustomQueryImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getECustomQuery() * @generated */ EClass ECUSTOM_QUERY = eINSTANCE.getECustomQuery(); /** * The meta object literal for the '<em><b>Db Type</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_QUERY__DB_TYPE = eINSTANCE.getECustomQuery_DbType(); /** * The meta object literal for the '<em><b>Columns</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_QUERY__COLUMNS = eINSTANCE.getECustomQuery_Columns(); /** * The meta object literal for the '<em><b>From</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_QUERY__FROM = eINSTANCE.getECustomQuery_From(); /** * The meta object literal for the '<em><b>Where</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_QUERY__WHERE = eINSTANCE.getECustomQuery_Where(); /** * The meta object literal for the '<em><b>Group By</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_QUERY__GROUP_BY = eINSTANCE.getECustomQuery_GroupBy(); /** * The meta object literal for the '<em><b>Orderby</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_QUERY__ORDERBY = eINSTANCE.getECustomQuery_Orderby(); /** * The meta object literal for the '<em><b>All</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ECUSTOM_QUERY__ALL = eINSTANCE.getECustomQuery_All(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EObjectSectionImpl <em>EObject Section</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EObjectSectionImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEObjectSection() * @generated */ EClass EOBJECT_SECTION = eINSTANCE.getEObjectSection(); /** * The meta object literal for the '<em><b>Entity</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EOBJECT_SECTION__ENTITY = eINSTANCE.getEObjectSection_Entity(); /** * The meta object literal for the '<em><b>Descriminated Types</b></em>' reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EOBJECT_SECTION__DESCRIMINATED_TYPES = eINSTANCE.getEObjectSection_DescriminatedTypes(); /** * The meta object literal for the '<em><b>Prefix</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EOBJECT_SECTION__PREFIX = eINSTANCE.getEObjectSection_Prefix(); /** * The meta object literal for the '<em><b>Attributes</b></em>' containment reference list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EOBJECT_SECTION__ATTRIBUTES = eINSTANCE.getEObjectSection_Attributes(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EMappingAttributeImpl <em>EMapping Attribute</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EMappingAttributeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEMappingAttribute() * @generated */ EClass EMAPPING_ATTRIBUTE = eINSTANCE.getEMappingAttribute(); /** * The meta object literal for the '<em><b>Pk</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ATTRIBUTE__PK = eINSTANCE.getEMappingAttribute_Pk(); /** * The meta object literal for the '<em><b>Property</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ATTRIBUTE__PROPERTY = eINSTANCE.getEMappingAttribute_Property(); /** * The meta object literal for the '<em><b>Column Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ATTRIBUTE__COLUMN_NAME = eINSTANCE.getEMappingAttribute_ColumnName(); /** * The meta object literal for the '<em><b>Resolved</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ATTRIBUTE__RESOLVED = eINSTANCE.getEMappingAttribute_Resolved(); /** * The meta object literal for the '<em><b>Query</b></em>' reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ATTRIBUTE__QUERY = eINSTANCE.getEMappingAttribute_Query(); /** * The meta object literal for the '<em><b>Parameters</b></em>' attribute list feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ATTRIBUTE__PARAMETERS = eINSTANCE.getEMappingAttribute_Parameters(); /** * The meta object literal for the '<em><b>Mapped</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute EMAPPING_ATTRIBUTE__MAPPED = eINSTANCE.getEMappingAttribute_Mapped(); /** * The meta object literal for the '<em><b>Map</b></em>' containment reference feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EReference EMAPPING_ATTRIBUTE__MAP = eINSTANCE.getEMappingAttribute_Map(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.ETypeImpl <em>EType</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.ETypeImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEType() * @generated */ EClass ETYPE = eINSTANCE.getEType(); /** * The meta object literal for the '<em><b>Url</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ETYPE__URL = eINSTANCE.getEType_Url(); /** * The meta object literal for the '<em><b>Name</b></em>' attribute feature. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ EAttribute ETYPE__NAME = eINSTANCE.getEType_Name(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefSequenceImpl <em>EPredef Sequence</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefSequenceImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredefSequence() * @generated */ EClass EPREDEF_SEQUENCE = eINSTANCE.getEPredefSequence(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.impl.EPredefTableImpl <em>EPredef Table</em>}' class. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.impl.EPredefTableImpl * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getEPredefTable() * @generated */ EClass EPREDEF_TABLE = eINSTANCE.getEPredefTable(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.ColSort <em>Col Sort</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.ColSort * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getColSort() * @generated */ EEnum COL_SORT = eINSTANCE.getColSort(); /** * The meta object literal for the '{@link at.bestsolution.persistence.emap.eMap.ReturnType <em>Return Type</em>}' enum. * <!-- begin-user-doc --> * <!-- end-user-doc --> * @see at.bestsolution.persistence.emap.eMap.ReturnType * @see at.bestsolution.persistence.emap.eMap.impl.EMapPackageImpl#getReturnType() * @generated */ EEnum RETURN_TYPE = eINSTANCE.getReturnType(); } } //EMapPackage