Hi,
<?xml version="1.0" encoding="UTF-8"?>
<entity-mappings xmlns="http://www.eclipse.org/eclipselink/xsds/persistence/orm" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eclipse.org/eclipselink/xsds/persistence/ormhttp://www.eclipse.org/eclipselink/xsds/eclipselink_orm_2_4.xsd">
<entity class="com.ofss.fc.domain.party.entity.core.PartyAddress">
<discriminator-value>CZ</discriminator-value>
<table name="flx_pi_addresses_b"/>
<attributes>
<embedded-id attribute-type="com.ofss.fc.domain.party.entity.core.PartyAddressKey" name="id">
<attribute-override name="partyId">
<column name="party_id"/>
</attribute-override>
<attribute-override name="addressType">
<column name="address_type"/>
</attribute-override>
<attribute-override name="languageCode">
<column name="language_id"/>
</attribute-override>
<attribute-override name="determinantValue">
<column name="determinant_value"/>
</attribute-override>
<attribute-override name="effectiveDate">
<column name="effective_date"/>
</attribute-override>
</embedded-id>
</entity>
<entity class="com.ofss.fc.domain.party.entity.contact.AccommodationType">
<discriminator-value>CZ</discriminator-value>
<table name="flx_pi_accommodation_type"/>
<attributes>
<embedded-id attribute-type="com.ofss.fc.domain.party.entity.contact.AccommodationTypeKey" name="accommodationTypeKey">
<attribute-override name="id">
<column name="accommodation_id"/>
</attribute-override>
</embedded-id>
<basic attribute-type="com.ofss.fc.enumeration.party.PartyType" name="partyType">
<column name="party_type"/>
<enumerated>VALUE</enumerated>
</basic>
<basic attribute-type="java.lang.String" name="name">
<column name="accommodation_name"/>
</basic>
<basic attribute-type="java.lang.String" name="description">
<column name="accommodation_desc"/>
</basic>
</attributes>
<discriminator-column discriminator-type="STRING" name="DOMAIN_OBJECT_EXTN"/>
</entity>
</entity-mappings>
I am using xpath to create expression. Please can I know how to iterate tag.
I want to process tag <entity> with different logic.
I want a output like
Entity | com.ofss.fc.domain.party.entity.core.PartyAddress |
Table | flx_pi_addresses_b |
Attribute | Column |
partyId | |
addressType | |
languageCode | |
determinantValue | |
effectiveDate | |
Entity | com.ofss.fc.domain.party.entity.contact.AccommodationType |
Table | flx_pi_accommodation_type |
Attribute | Column |
id | accommodation_id |