<?xml version="1.0" encoding="UTF-8"?> | |
<class> | |
<name>model.dynamic.employee.Employee</name> | |
<modifier>1</modifier> | |
<superclass-handle> | |
<type-name>java.lang.Object</type-name> | |
</superclass-handle> | |
<attributes> | |
<class-attribute> | |
<name>address</name> | |
<modifier>1</modifier> | |
<type-declaration> | |
<type-handle> | |
<type-name>org.eclipse.persistence.indirection.ValueHolderInterface</type-name> | |
</type-handle> | |
</type-declaration> | |
<value-type-handle> | |
<type-name>model.dynamic.employee.Address</type-name> | |
</value-type-handle> | |
</class-attribute> | |
<class-attribute> | |
<name>firstName</name> | |
<modifier>2</modifier> | |
<type-declaration> | |
<type-handle> | |
<type-name>java.lang.String</type-name> | |
</type-handle> | |
</type-declaration> | |
</class-attribute> | |
<class-attribute> | |
<name>id</name> | |
<modifier>2</modifier> | |
<type-declaration> | |
<type-handle> | |
<type-name>int</type-name> | |
</type-handle> | |
</type-declaration> | |
</class-attribute> | |
<class-attribute> | |
<name>lastName</name> | |
<modifier>2</modifier> | |
<type-declaration> | |
<type-handle> | |
<type-name>java.lang.String</type-name> | |
</type-handle> | |
</type-declaration> | |
</class-attribute> | |
<class-attribute> | |
<name>period</name> | |
<modifier>2</modifier> | |
<type-declaration> | |
<type-handle> | |
<type-name>model.dynamic.employee.EmploymentPeriod</type-name> | |
</type-handle> | |
</type-declaration> | |
</class-attribute> | |
<class-attribute> | |
<name>salary</name> | |
<modifier>2</modifier> | |
<type-declaration> | |
<type-handle> | |
<type-name>int</type-name> | |
</type-handle> | |
</type-declaration> | |
</class-attribute> | |
</attributes> | |
<methods> | |
<method> | |
<name>Employee</name> | |
<constructor>true</constructor> | |
<modifier>1</modifier> | |
</method> | |
</methods> | |
</class> |