#foreach( $prop in ${entity.getProperties().toList()} )	
#if( ! ${prop.isExtended()})
#if( !$usedSet.contains( ${prop} ) )
#set( $col = ${prop.getOriginal()} )
#set( $hibernateColumnType = ${hibernateUtils.getHibernateType($col.getJdbcType(), $col.getSizeAsInt(), $col.getDeciamlSizeAsInt() )} )
#set( $colLengthAttr = "" )
#if( ${hibernateColumnType.getName()} == "string")
#set( $dq = '"' )
#set( $colLengthAttr = "length=${dq}${col.getSize()}${dq}" )
#end
		<property name="${prop.getName()}" type="${hibernateColumnType.getName()}" column="$col.getName()" ${colLengthAttr} not-null="$prop.isRequired()" />
#end
#end
#end
