| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd"> |
| |
| <hibernate-mapping auto-import="false"> |
| <class name="org.w3._2000._09.xmldsig.impl.CanonicalizationMethodTypeImpl" entity-name="CanonicalizationMethodType" abstract="false" lazy="false" discriminator-value="CanonicalizationMethodType" table="`canonicalizationmethodtype`"> |
| <meta attribute="eclassName">CanonicalizationMethodType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="canonicalizationmethodtypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`canonicalizationmethodtype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`canonicalizationmethodtype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`canonicalizationmethodtype_mixed_idx`"/> |
| <one-to-many entity-name="CanonicalizationMethodType_mixed"/> |
| </list> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="true" unique="false" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`algorithm`"/> |
| </property> |
| </class> |
| <class entity-name="CanonicalizationMethodType_mixed" lazy="false" table="`canonicalizationmethodtype_mixed`"> |
| <meta attribute="featureMap">CanonicalizationMethodType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <list name="any" table="`mixed_canonicalizationmethodtype_any`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_canonicalizationmethodtype_any_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_canonicalizationmethodtype_any_idx`"/> |
| <one-to-many entity-name="CanonicalizationMethodType_any"/> |
| </list> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_algorithm`"/> |
| </property> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="CanonicalizationMethodType_any" lazy="false" table="`canonicalizationmethodtype_any`"> |
| <meta attribute="featureMap">CanonicalizationMethodType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.DigestMethodTypeImpl" entity-name="DigestMethodType" abstract="false" lazy="false" discriminator-value="DigestMethodType" table="`digestmethodtype`"> |
| <meta attribute="eclassName">DigestMethodType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="digestmethodtypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`digestmethodtype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`digestmethodtype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`digestmethodtype_mixed_idx`"/> |
| <one-to-many entity-name="DigestMethodType_mixed"/> |
| </list> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="true" unique="false" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`algorithm`"/> |
| </property> |
| </class> |
| <class entity-name="DigestMethodType_mixed" lazy="false" table="`digestmethodtype_mixed`"> |
| <meta attribute="featureMap">DigestMethodType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <list name="any" table="`mixed_digestmethodtype_any`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_digestmethodtype_any_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_digestmethodtype_any_idx`"/> |
| <one-to-many entity-name="DigestMethodType_any"/> |
| </list> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_algorithm`"/> |
| </property> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="DigestMethodType_any" lazy="false" table="`digestmethodtype_any`"> |
| <meta attribute="featureMap">DigestMethodType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.DSAKeyValueTypeImpl" entity-name="DSAKeyValueType" abstract="false" lazy="false" discriminator-value="DSAKeyValueType" table="`dsakeyvaluetype`"> |
| <meta attribute="eclassName">DSAKeyValueType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="dsakeyvaluetypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <array name="p" table="`dsakeyvaluetype_p`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`dsakeyvaluetype_p_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`dsakeyvaluetype_p_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="q" table="`dsakeyvaluetype_q`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`dsakeyvaluetype_q_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`dsakeyvaluetype_q_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="g" table="`dsakeyvaluetype_g`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`dsakeyvaluetype_g_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`dsakeyvaluetype_g_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="y" table="`dsakeyvaluetype_y`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`dsakeyvaluetype_y_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`dsakeyvaluetype_y_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="j" table="`dsakeyvaluetype_j`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`dsakeyvaluetype_j_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`dsakeyvaluetype_j_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="seed" table="`dsakeyvaluetype_seed`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`dsakeyvaluetype_seed_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`dsakeyvaluetype_seed_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="pgenCounter" table="`dsakeyvaluetype_pgencounter`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`dsakeyvaluetype_pgencounter_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`dsakeyvaluetype_pgencounter_idx`"/> |
| <element type="byte"/> |
| </array> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.KeyInfoTypeImpl" entity-name="KeyInfoType" abstract="false" lazy="false" discriminator-value="KeyInfoType" table="`keyinfotype`"> |
| <meta attribute="eclassName">KeyInfoType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="keyinfotypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`keyinfotype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`keyinfotype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`keyinfotype_mixed_idx`"/> |
| <one-to-many entity-name="KeyInfoType_mixed"/> |
| </list> |
| </class> |
| <class entity-name="KeyInfoType_mixed" lazy="false" table="`keyinfotype_mixed`"> |
| <meta attribute="featureMap">KeyInfoType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <list name="group" table="`mixed_keyinfotype_group`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_keyinfotype_group_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_keyinfotype_group_idx`"/> |
| <one-to-many entity-name="KeyInfoType_group"/> |
| </list> |
| <property name="keyName" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_keyname`"/> |
| </property> |
| <many-to-one name="keyValue" entity-name="KeyValueType" lazy="false" cascade="all" foreign-key="keyinfotype_keyvalue" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`mixed_keyvaluetype_keyvalue_e_id`"/> |
| </many-to-one> |
| <many-to-one name="retrievalMethod" entity-name="RetrievalMethodType" lazy="false" cascade="all" foreign-key="keyinfotype_retrievalmethod" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`mixed_retrievalmethodtype_retrievalmethod_e_id`"/> |
| </many-to-one> |
| <many-to-one name="x509Data" entity-name="X509DataType" lazy="false" cascade="all" foreign-key="keyinfotype_x509data" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`mixed_x509datatype_x509data_e_id`"/> |
| </many-to-one> |
| <many-to-one name="pGPData" entity-name="PGPDataType" lazy="false" cascade="all" foreign-key="keyinfotype_pgpdata" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`mixed_pgpdatatype_pgpdata_e_id`"/> |
| </many-to-one> |
| <many-to-one name="sPKIData" entity-name="SPKIDataType" lazy="false" cascade="all" foreign-key="keyinfotype_spkidata" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`mixed_spkidatatype_spkidata_e_id`"/> |
| </many-to-one> |
| <property name="mgmtData" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_mgmtdata`"/> |
| </property> |
| <many-to-one name="any" entity-name="KeyInfoType_any" cascade="all" not-null="false"/> |
| <property name="id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_id`"/> |
| </property> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="KeyInfoType_group" lazy="false" table="`keyinfotype_group`"> |
| <meta attribute="featureMap">KeyInfoType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="keyName" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`group_keyname`"/> |
| </property> |
| <many-to-one name="keyValue" entity-name="KeyValueType" lazy="false" cascade="all" foreign-key="keyinfotype_keyvalue" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`group_keyvaluetype_keyvalue_e_id`"/> |
| </many-to-one> |
| <many-to-one name="retrievalMethod" entity-name="RetrievalMethodType" lazy="false" cascade="all" foreign-key="keyinfotype_retrievalmethod" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`group_retrievalmethodtype_retrievalmethod_e_id`"/> |
| </many-to-one> |
| <many-to-one name="x509Data" entity-name="X509DataType" lazy="false" cascade="all" foreign-key="keyinfotype_x509data" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`group_x509datatype_x509data_e_id`"/> |
| </many-to-one> |
| <many-to-one name="pGPData" entity-name="PGPDataType" lazy="false" cascade="all" foreign-key="keyinfotype_pgpdata" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`group_pgpdatatype_pgpdata_e_id`"/> |
| </many-to-one> |
| <many-to-one name="sPKIData" entity-name="SPKIDataType" lazy="false" cascade="all" foreign-key="keyinfotype_spkidata" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`group_spkidatatype_spkidata_e_id`"/> |
| </many-to-one> |
| <property name="mgmtData" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`group_mgmtdata`"/> |
| </property> |
| <many-to-one name="any" entity-name="KeyInfoType_any" cascade="all" not-null="false"/> |
| </class> |
| <class entity-name="KeyInfoType_any" lazy="false" table="`keyinfotype_any`"> |
| <meta attribute="featureMap">KeyInfoType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.KeyValueTypeImpl" entity-name="KeyValueType" abstract="false" lazy="false" discriminator-value="KeyValueType" table="`keyvaluetype`"> |
| <meta attribute="eclassName">KeyValueType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="keyvaluetypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`keyvaluetype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`keyvaluetype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`keyvaluetype_mixed_idx`"/> |
| <one-to-many entity-name="KeyValueType_mixed"/> |
| </list> |
| </class> |
| <class entity-name="KeyValueType_mixed" lazy="false" table="`keyvaluetype_mixed`"> |
| <meta attribute="featureMap">KeyValueType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <many-to-one name="dSAKeyValue" entity-name="DSAKeyValueType" lazy="false" cascade="all" foreign-key="keyvaluetype_dsakeyvalue" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`mixed_dsakeyvaluetype_dsakeyvalue_e_id`"/> |
| </many-to-one> |
| <many-to-one name="rSAKeyValue" entity-name="RSAKeyValueType" lazy="false" cascade="all" foreign-key="keyvaluetype_rsakeyvalue" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`mixed_rsakeyvaluetype_rsakeyvalue_e_id`"/> |
| </many-to-one> |
| <list name="any" table="`mixed_keyvaluetype_any`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_keyvaluetype_any_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_keyvaluetype_any_idx`"/> |
| <one-to-many entity-name="KeyValueType_any"/> |
| </list> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="KeyValueType_any" lazy="false" table="`keyvaluetype_any`"> |
| <meta attribute="featureMap">KeyValueType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.ManifestTypeImpl" entity-name="ManifestType" abstract="false" lazy="false" discriminator-value="ManifestType" table="`manifesttype`"> |
| <meta attribute="eclassName">ManifestType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="manifesttypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="reference" lazy="true" cascade="all,delete-orphan"> |
| <key update="true" foreign-key="manifesttype_reference"> |
| <column name="`manifesttype_reference_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`manifesttype_reference_idx`"/> |
| <one-to-many entity-name="ReferenceType"/> |
| </list> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.ObjectTypeImpl" entity-name="ObjectType" abstract="false" lazy="false" discriminator-value="ObjectType" table="`objecttype`"> |
| <meta attribute="eclassName">ObjectType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="objecttypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`objecttype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`objecttype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`objecttype_mixed_idx`"/> |
| <one-to-many entity-name="ObjectType_mixed"/> |
| </list> |
| <property name="encoding" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`encoding`"/> |
| </property> |
| <property name="mimeType" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mimetype`"/> |
| </property> |
| </class> |
| <class entity-name="ObjectType_mixed" lazy="false" table="`objecttype_mixed`"> |
| <meta attribute="featureMap">ObjectType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <list name="group" table="`mixed_objecttype_group`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_objecttype_group_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_objecttype_group_idx`"/> |
| <one-to-many entity-name="ObjectType_group"/> |
| </list> |
| <many-to-one name="any" entity-name="ObjectType_any" cascade="all" not-null="false"/> |
| <property name="encoding" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_encoding`"/> |
| </property> |
| <property name="id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_id`"/> |
| </property> |
| <property name="mimeType" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_mimetype`"/> |
| </property> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="ObjectType_group" lazy="false" table="`objecttype_group`"> |
| <meta attribute="featureMap">ObjectType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <many-to-one name="any" entity-name="ObjectType_any" cascade="all" not-null="false"/> |
| </class> |
| <class entity-name="ObjectType_any" lazy="false" table="`objecttype_any`"> |
| <meta attribute="featureMap">ObjectType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.PGPDataTypeImpl" entity-name="PGPDataType" abstract="false" lazy="false" discriminator-value="PGPDataType" table="`pgpdatatype`"> |
| <meta attribute="eclassName">PGPDataType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="pgpdatatypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <array name="pGPKeyID" table="`pgpdatatype_pgpkeyid`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`pgpdatatype_pgpkeyid_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`pgpdatatype_pgpkeyid_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="pGPKeyPacket" table="`pgpdatatype_pgpkeypacket`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`pgpdatatype_pgpkeypacket_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`pgpdatatype_pgpkeypacket_idx`"/> |
| <element type="byte"/> |
| </array> |
| <list name="any" table="`pgpdatatype_any`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`pgpdatatype_any_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`pgpdatatype_any_idx`"/> |
| <one-to-many entity-name="PGPDataType_any"/> |
| </list> |
| <array name="pGPKeyPacket1" table="`pgpdatatype_pgpkeypacket1`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`pgpdatatype_pgpkeypacket1_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`pgpdatatype_pgpkeypacket1_idx`"/> |
| <element type="byte"/> |
| </array> |
| <list name="any1" table="`pgpdatatype_any1`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`pgpdatatype_any1_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`pgpdatatype_any1_idx`"/> |
| <one-to-many entity-name="PGPDataType_any1"/> |
| </list> |
| </class> |
| <class entity-name="PGPDataType_any" lazy="false" table="`pgpdatatype_any`"> |
| <meta attribute="featureMap">PGPDataType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class entity-name="PGPDataType_any1" lazy="false" table="`pgpdatatype_any1`"> |
| <meta attribute="featureMap">PGPDataType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any1_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any1_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any1_type`"/> |
| <column not-null="false" unique="false" name="`any1_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.ReferenceTypeImpl" entity-name="ReferenceType" abstract="false" lazy="false" discriminator-value="ReferenceType" table="`referencetype`"> |
| <meta attribute="eclassName">ReferenceType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="referencetypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <many-to-one name="transforms" entity-name="TransformsType" lazy="false" cascade="all" foreign-key="referencetype_transforms" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`transformstype_transforms_e_id`"/> |
| </many-to-one> |
| <many-to-one name="digestMethod" entity-name="DigestMethodType" lazy="false" cascade="all" foreign-key="referencetype_digestmethod" insert="true" update="true" not-null="true" unique="true"> |
| <column not-null="true" unique="false" name="`digestmethodtype_digestmethod_e_id`"/> |
| </many-to-one> |
| <array name="digestValue" table="`referencetype_digestvalue`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`referencetype_digestvalue_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`referencetype_digestvalue_idx`"/> |
| <element type="byte"/> |
| </array> |
| <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`type`"/> |
| </property> |
| <property name="uRI" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`uri`"/> |
| </property> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.RetrievalMethodTypeImpl" entity-name="RetrievalMethodType" abstract="false" lazy="false" discriminator-value="RetrievalMethodType" table="`retrievalmethodtype`"> |
| <meta attribute="eclassName">RetrievalMethodType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="retrievalmethodtypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <many-to-one name="transforms" entity-name="TransformsType" lazy="false" cascade="all" foreign-key="retrievalmethodtype_transforms" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`transformstype_transforms_e_id`"/> |
| </many-to-one> |
| <property name="type" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`type`"/> |
| </property> |
| <property name="uRI" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`uri`"/> |
| </property> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.RSAKeyValueTypeImpl" entity-name="RSAKeyValueType" abstract="false" lazy="false" discriminator-value="RSAKeyValueType" table="`rsakeyvaluetype`"> |
| <meta attribute="eclassName">RSAKeyValueType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="rsakeyvaluetypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <array name="modulus" table="`rsakeyvaluetype_modulus`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`rsakeyvaluetype_modulus_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`rsakeyvaluetype_modulus_idx`"/> |
| <element type="byte"/> |
| </array> |
| <array name="exponent" table="`rsakeyvaluetype_exponent`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`rsakeyvaluetype_exponent_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`rsakeyvaluetype_exponent_idx`"/> |
| <element type="byte"/> |
| </array> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.SignatureMethodTypeImpl" entity-name="SignatureMethodType" abstract="false" lazy="false" discriminator-value="SignatureMethodType" table="`signaturemethodtype`"> |
| <meta attribute="eclassName">SignatureMethodType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="signaturemethodtypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`signaturemethodtype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`signaturemethodtype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`signaturemethodtype_mixed_idx`"/> |
| <one-to-many entity-name="SignatureMethodType_mixed"/> |
| </list> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="true" unique="false" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`algorithm`"/> |
| </property> |
| </class> |
| <class entity-name="SignatureMethodType_mixed" lazy="false" table="`signaturemethodtype_mixed`"> |
| <meta attribute="featureMap">SignatureMethodType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="hMACOutputLength" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.math.BigInteger"> |
| <column not-null="false" unique="false" name="`mixed_hmacoutputlength`"/> |
| </property> |
| <list name="any" table="`mixed_signaturemethodtype_any`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_signaturemethodtype_any_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_signaturemethodtype_any_idx`"/> |
| <one-to-many entity-name="SignatureMethodType_any"/> |
| </list> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_algorithm`"/> |
| </property> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="SignatureMethodType_any" lazy="false" table="`signaturemethodtype_any`"> |
| <meta attribute="featureMap">SignatureMethodType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.SignaturePropertiesTypeImpl" entity-name="SignaturePropertiesType" abstract="false" lazy="false" discriminator-value="SignaturePropertiesType" table="`signaturepropertiestype`"> |
| <meta attribute="eclassName">SignaturePropertiesType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="signaturepropertiestypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="signatureProperty" lazy="true" cascade="all,delete-orphan"> |
| <key update="true" foreign-key="signaturepropertiestype_signatureproperty"> |
| <column name="`signaturepropertiestype_signatureproperty_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`signaturepropertiestype_signatureproperty_idx`"/> |
| <one-to-many entity-name="SignaturePropertyType"/> |
| </list> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.SignaturePropertyTypeImpl" entity-name="SignaturePropertyType" abstract="false" lazy="false" discriminator-value="SignaturePropertyType" table="`signaturepropertytype`"> |
| <meta attribute="eclassName">SignaturePropertyType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="signaturepropertytypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`signaturepropertytype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`signaturepropertytype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`signaturepropertytype_mixed_idx`"/> |
| <one-to-many entity-name="SignaturePropertyType_mixed"/> |
| </list> |
| <property name="target" lazy="false" insert="true" update="true" not-null="true" unique="false" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`target`"/> |
| </property> |
| </class> |
| <class entity-name="SignaturePropertyType_mixed" lazy="false" table="`signaturepropertytype_mixed`"> |
| <meta attribute="featureMap">SignaturePropertyType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <list name="group" table="`mixed_signaturepropertytype_group`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_signaturepropertytype_group_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_signaturepropertytype_group_idx`"/> |
| <one-to-many entity-name="SignaturePropertyType_group"/> |
| </list> |
| <many-to-one name="any" entity-name="SignaturePropertyType_any" cascade="all" not-null="false"/> |
| <property name="id" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_id`"/> |
| </property> |
| <property name="target" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_target`"/> |
| </property> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="SignaturePropertyType_group" lazy="false" table="`signaturepropertytype_group`"> |
| <meta attribute="featureMap">SignaturePropertyType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <many-to-one name="any" entity-name="SignaturePropertyType_any" cascade="all" not-null="false"/> |
| </class> |
| <class entity-name="SignaturePropertyType_any" lazy="false" table="`signaturepropertytype_any`"> |
| <meta attribute="featureMap">SignaturePropertyType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.SignatureTypeImpl" entity-name="SignatureType" abstract="false" lazy="false" discriminator-value="SignatureType" table="`signaturetype`"> |
| <meta attribute="eclassName">SignatureType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="signaturetypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <many-to-one name="signedInfo" entity-name="SignedInfoType" lazy="false" cascade="all" foreign-key="signaturetype_signedinfo" insert="true" update="true" not-null="true" unique="true"> |
| <column not-null="true" unique="false" name="`signedinfotype_signedinfo_e_id`"/> |
| </many-to-one> |
| <many-to-one name="signatureValue" entity-name="SignatureValueType" lazy="false" cascade="all" foreign-key="signaturetype_signaturevalue" insert="true" update="true" not-null="true" unique="true"> |
| <column not-null="true" unique="false" name="`signaturevaluetype_signaturevalue_e_id`"/> |
| </many-to-one> |
| <many-to-one name="keyInfo" entity-name="KeyInfoType" lazy="false" cascade="all" foreign-key="signaturetype_keyinfo" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`keyinfotype_keyinfo_id`"/> |
| </many-to-one> |
| <list name="object" lazy="true" cascade="all,delete-orphan"> |
| <key update="true" foreign-key="signaturetype_object"> |
| <column name="`signaturetype_object_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`signaturetype_object_idx`"/> |
| <one-to-many entity-name="ObjectType"/> |
| </list> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.SignatureValueTypeImpl" entity-name="SignatureValueType" abstract="false" lazy="false" discriminator-value="SignatureValueType" table="`signaturevaluetype`"> |
| <meta attribute="eclassName">SignatureValueType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="signaturevaluetypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <array name="value" table="`signaturevaluetype_value`" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`signaturevaluetype_value_e_id`" not-null="true" unique="false"/> |
| </key> |
| <list-index column="`signaturevaluetype_value_idx`"/> |
| <element type="byte"/> |
| </array> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.SignedInfoTypeImpl" entity-name="SignedInfoType" abstract="false" lazy="false" discriminator-value="SignedInfoType" table="`signedinfotype`"> |
| <meta attribute="eclassName">SignedInfoType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id name="id" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`id`"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="signedinfotypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <many-to-one name="canonicalizationMethod" entity-name="CanonicalizationMethodType" lazy="false" cascade="all" foreign-key="signedinfotype_canonicalizationmethod" insert="true" update="true" not-null="true" unique="true"> |
| <column not-null="true" unique="false" name="`canonicalizationmethodtype_canonicalizationmethod_e_id`"/> |
| </many-to-one> |
| <many-to-one name="signatureMethod" entity-name="SignatureMethodType" lazy="false" cascade="all" foreign-key="signedinfotype_signaturemethod" insert="true" update="true" not-null="true" unique="true"> |
| <column not-null="true" unique="false" name="`signaturemethodtype_signaturemethod_e_id`"/> |
| </many-to-one> |
| <list name="reference" lazy="true" cascade="all,delete-orphan"> |
| <key update="true" foreign-key="signedinfotype_reference"> |
| <column name="`signedinfotype_reference_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`signedinfotype_reference_idx`"/> |
| <one-to-many entity-name="ReferenceType"/> |
| </list> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.SPKIDataTypeImpl" entity-name="SPKIDataType" abstract="false" lazy="false" discriminator-value="SPKIDataType" table="`spkidatatype`"> |
| <meta attribute="eclassName">SPKIDataType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="spkidatatypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="group" table="`spkidatatype_group`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`spkidatatype_group_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`spkidatatype_group_idx`"/> |
| <one-to-many entity-name="SPKIDataType_group"/> |
| </list> |
| </class> |
| <class entity-name="SPKIDataType_group" lazy="false" table="`spkidatatype_group`"> |
| <meta attribute="featureMap">SPKIDataType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="sPKISexp" lazy="false" insert="true" update="true" not-null="false" unique="false" type="byte"> |
| <column not-null="false" unique="false" name="`group_spkisexp`"/> |
| </property> |
| <many-to-one name="any" entity-name="SPKIDataType_any" cascade="all" not-null="false"/> |
| </class> |
| <class entity-name="SPKIDataType_any" lazy="false" table="`spkidatatype_any`"> |
| <meta attribute="featureMap">SPKIDataType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.TransformsTypeImpl" entity-name="TransformsType" abstract="false" lazy="false" discriminator-value="TransformsType" table="`transformstype`"> |
| <meta attribute="eclassName">TransformsType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="transformstypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="transform" lazy="true" cascade="all,delete-orphan"> |
| <key update="true" foreign-key="transformstype_transform"> |
| <column name="`transformstype_transform_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`transformstype_transform_idx`"/> |
| <one-to-many entity-name="TransformType"/> |
| </list> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.TransformTypeImpl" entity-name="TransformType" abstract="false" lazy="false" discriminator-value="TransformType" table="`transformtype`"> |
| <meta attribute="eclassName">TransformType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="transformtypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="mixed" table="`transformtype_mixed`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`transformtype_mixed_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`transformtype_mixed_idx`"/> |
| <one-to-many entity-name="TransformType_mixed"/> |
| </list> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="true" unique="false" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`algorithm`"/> |
| </property> |
| </class> |
| <class entity-name="TransformType_mixed" lazy="false" table="`transformtype_mixed`"> |
| <meta attribute="featureMap">TransformType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <list name="group" table="`mixed_transformtype_group`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`mixed_transformtype_group_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`mixed_transformtype_group_idx`"/> |
| <one-to-many entity-name="TransformType_group"/> |
| </list> |
| <many-to-one name="any" entity-name="TransformType_any" cascade="all" not-null="false"/> |
| <property name="xPath" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_xpath`"/> |
| </property> |
| <property name="algorithm" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`mixed_algorithm`"/> |
| </property> |
| <property name="fme_mixed_text" type="java.lang.String"/> |
| <property name="fme_mixed_cdata" type="java.lang.String"/> |
| <property name="fme_mixed_comment" type="java.lang.String"/> |
| </class> |
| <class entity-name="TransformType_group" lazy="false" table="`transformtype_group`"> |
| <meta attribute="featureMap">TransformType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <many-to-one name="any" entity-name="TransformType_any" cascade="all" not-null="false"/> |
| <property name="xPath" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`group_xpath`"/> |
| </property> |
| </class> |
| <class entity-name="TransformType_any" lazy="false" table="`transformtype_any`"> |
| <meta attribute="featureMap">TransformType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.X509DataTypeImpl" entity-name="X509DataType" abstract="false" lazy="false" discriminator-value="X509DataType" table="`x509datatype`"> |
| <meta attribute="eclassName">X509DataType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="x509datatypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <list name="group" table="`x509datatype_group`" lazy="true" cascade="all,delete-orphan"> |
| <key update="true"> |
| <column name="`x509datatype_group_e_id`" not-null="false" unique="false"/> |
| </key> |
| <list-index column="`x509datatype_group_idx`"/> |
| <one-to-many entity-name="X509DataType_group"/> |
| </list> |
| </class> |
| <class entity-name="X509DataType_group" lazy="false" table="`x509datatype_group`"> |
| <meta attribute="featureMap">X509DataType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <many-to-one name="x509IssuerSerial" entity-name="X509IssuerSerialType" lazy="false" cascade="all" foreign-key="x509datatype_x509issuerserial" insert="true" update="true" not-null="false"> |
| <column not-null="false" unique="false" name="`group_x509issuerserialtype_x509issuerserial_e_id`"/> |
| </many-to-one> |
| <property name="x509SKI" lazy="false" insert="true" update="true" not-null="false" unique="false" type="byte"> |
| <column not-null="false" unique="false" name="`group_x509ski`"/> |
| </property> |
| <property name="x509SubjectName" lazy="false" insert="true" update="true" not-null="false" unique="false" type="java.lang.String"> |
| <column not-null="false" unique="false" name="`group_x509subjectname`"/> |
| </property> |
| <property name="x509Certificate" lazy="false" insert="true" update="true" not-null="false" unique="false" type="byte"> |
| <column not-null="false" unique="false" name="`group_x509certificate`"/> |
| </property> |
| <property name="x509CRL" lazy="false" insert="true" update="true" not-null="false" unique="false" type="byte"> |
| <column not-null="false" unique="false" name="`group_x509crl`"/> |
| </property> |
| <many-to-one name="any" entity-name="X509DataType_any" cascade="all" not-null="false"/> |
| </class> |
| <class entity-name="X509DataType_any" lazy="false" table="`x509datatype_any`"> |
| <meta attribute="featureMap">X509DataType</meta> |
| <id type="long"> |
| <generator class="native"/> |
| </id> |
| <version name="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="fme_feature" type="java.lang.String"/> |
| <property name="any_fme_any_data" type="java.lang.String"/> |
| <any id-type="long" meta-type="string" name="any_fme_any_reference" cascade="all"> |
| <column not-null="false" unique="false" name="`any_type`"/> |
| <column not-null="false" unique="false" name="`any_id`"/> |
| </any> |
| </class> |
| <class name="org.w3._2000._09.xmldsig.impl.X509IssuerSerialTypeImpl" entity-name="X509IssuerSerialType" abstract="false" lazy="false" discriminator-value="X509IssuerSerialType" table="`x509issuerserialtype`"> |
| <meta attribute="eclassName">X509IssuerSerialType</meta> |
| <meta attribute="epackage">http://www.w3.org/2000/09/xmldsig#</meta> |
| <id type="long" name="e_id" column="e_id" access="org.eclipse.emf.teneo.hibernate.mapping.identifier.IdentifierPropertyHandler"> |
| <meta attribute="syntheticId">true</meta> |
| <generator class="native"/> |
| </id> |
| <discriminator type="string"> |
| <column name="dtype" index="x509issuerserialtypedtype" length="255" not-null="true"/> |
| </discriminator> |
| <version name="e_version" column="e_version" access="org.eclipse.emf.teneo.hibernate.mapping.property.VersionPropertyHandler"> |
| <meta attribute="syntheticVersion">true</meta> |
| </version> |
| <property name="x509IssuerName" lazy="false" insert="true" update="true" not-null="true" unique="false" type="java.lang.String"> |
| <column not-null="true" unique="false" name="`x509issuername`"/> |
| </property> |
| <property name="x509SerialNumber" lazy="false" insert="true" update="true" not-null="true" unique="false" type="java.math.BigInteger"> |
| <column not-null="true" unique="false" name="`x509serialnumber`"/> |
| </property> |
| </class> |
| </hibernate-mapping> |