<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<!-- Generated Dec 19, 2016 7:39:15 PM by Hibernate Tools 3.4.0.CR1 -->
<hibernate-mapping>
    <class name="com.hcl.cdp.security.entity.SecurityParam" table="SecurityParam" catalog="vrm" optimistic-lock="version">
        <id name="id" type="java.lang.Integer">
            <meta attribute="use-in-tostring" inherit="false">true</meta>
            <column name="Id" />
            <generator class="identity" />
        </id>
        <property name="name" type="string">
            <meta attribute="use-in-tostring" inherit="false">true</meta>
            <column name="Name" length="50" />
        </property>
        <property name="requestType" type="string">
            <meta attribute="use-in-tostring" inherit="false">true</meta>
            <column name="RequestType" length="17" not-null="true" />
        </property>
        <property name="action" type="string">
            <meta attribute="use-in-tostring" inherit="false">true</meta>
            <column name="Action" length="65535" />
        </property>
        <property name="parameterType" type="string">
            <meta attribute="use-in-tostring" inherit="false">true</meta>
            <column name="ParameterType" length="7" />
        </property>
        <set name="securityParamRegexes" table="SecurityParamRegexMapping" inverse="false" lazy="false" fetch="select">
            <key>
                <column name="SecurityParamId" />
            </key>
            <many-to-many entity-name="com.hcl.cdp.security.entity.SecurityParamRegex">
                <column name="SecurityParamRegexId" not-null="true" />
            </many-to-many>
        </set>
    </class>
</hibernate-mapping>
