blob: 2f4f8084b11d54cd0337ec1a5f4c4a1d7fd78047 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" ?>
<!--
Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved.
This program and the accompanying materials are made available under the
terms of the Eclipse Public License v. 2.0, which is available at
http://www.eclipse.org/legal/epl-2.0.
This Source Code may also be made available under the following Secondary
Licenses when the conditions for such availability set forth in the
Eclipse Public License v. 2.0 are satisfied: GNU General Public License,
version 2 with the GNU Classpath Exception, which is available at
https://www.gnu.org/software/classpath/license.html.
SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
-->
<OBJECT CLASS="com.sun.jdo.api.persistence.model.mapping.impl.MappingClassElementImpl" ID="com.sun.jdo.api.persistence.model.mapping.impl.MappingClassElementImpl-608616140">
<_databaseRoot>productSchema</_databaseRoot>
<_persistenceElement>
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.PersistenceClassElement" ID="com.sun.jdo.api.persistence.model.jdo.PersistenceClassElement-608616140">
<_impl>
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceClassElementImpl" ID="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceClassElementImpl6241271">
<_element>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceClassElement-608616140"/>
</_element>
<_name>j2eeguide.product.ProductEJB_JDOState</_name>
<_fields>
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceElementCollection" ID="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceElementCollection5897293">
<_propertyName>fields</_propertyName>
<_template>
<ARRAY SIZE="0" CLASS="PRIMITIVE" ROWCLASS="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement">
</ARRAY>
</_template>
<_elements>
<ARRAY SIZE="3" CLASS="PRIMITIVE" ROWCLASS="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement">
<ROW ROW="0">
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement" ID="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement-1660446818">
<_impl>
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceFieldElementImpl" ID="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceFieldElementImpl12788585">
<_element>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement-1660446818"/>
</_element>
<_name>productId</_name>
<_persistenceType>0</_persistenceType>
<_isKey>true</_isKey>
<_derivedModifier>0</_derivedModifier>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport4836513">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement-1660446818"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
</OBJECT>
</_impl>
<_declaringClass>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceClassElement-608616140"/>
</_declaringClass>
</OBJECT>
</ROW>
<ROW ROW="1">
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement" ID="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement1961805104">
<_impl>
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceFieldElementImpl" ID="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceFieldElementImpl1677214">
<_element>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement1961805104"/>
</_element>
<_name>description</_name>
<_persistenceType>0</_persistenceType>
<_isKey>false</_isKey>
<_derivedModifier>0</_derivedModifier>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport3229244">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement1961805104"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
</OBJECT>
</_impl>
<_declaringClass>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceClassElement-608616140"/>
</_declaringClass>
</OBJECT>
</ROW>
<ROW ROW="2">
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement" ID="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement-501681539">
<_impl>
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceFieldElementImpl" ID="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceFieldElementImpl16390934">
<_element>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement-501681539"/>
</_element>
<_name>price</_name>
<_persistenceType>0</_persistenceType>
<_isKey>false</_isKey>
<_derivedModifier>0</_derivedModifier>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport549418">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceFieldElement-501681539"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
</OBJECT>
</_impl>
<_declaringClass>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceClassElement-608616140"/>
</_declaringClass>
</OBJECT>
</ROW>
</ARRAY>
</_elements>
<_owner>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceClassElementImpl6241271"/>
</_owner>
</OBJECT>
</_fields>
<_keyClass>j2eeguide.product.ProductEJB_JDOState.Oid</_keyClass>
<_objectIdentityType>0</_objectIdentityType>
<_groups>
<OBJECT CLASS="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceElementCollection" ID="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceElementCollection6607539">
<_propertyName>groups</_propertyName>
<_template>
<ARRAY SIZE="0" CLASS="PRIMITIVE" ROWCLASS="com.sun.jdo.api.persistence.model.jdo.ConcurrencyGroupElement">
</ARRAY>
</_template>
<_elements>
<OBJECT/>
</_elements>
<_owner>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.impl.PersistenceClassElementImpl6241271"/>
</_owner>
</OBJECT>
</_groups>
<_isModified>false</_isModified>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport4530158">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.jdo.PersistenceClassElement-608616140"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
</OBJECT>
</_impl>
</OBJECT>
</_persistenceElement>
<_name>j2eeguide.product.ProductEJB_JDOState</_name>
<versionNo>3</versionNo>
<_fields>
<ARRAY SIZE="3" CLASS="java.util.ArrayList" ROWCLASS="">
<ROW ROW="0">
<OBJECT CLASS="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl" ID="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl1961805104">
<_columns>
<ARRAY SIZE="1" CLASS="java.util.ArrayList" ROWCLASS="">
<ROW ROW="0" ROWCLASS="java.lang.String" VALUE="PRODUCT.DESCRIPTION"/>
</ARRAY>
</_columns>
<_properties>0</_properties>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport3361696">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl1961805104"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
<_declaringClass>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingClassElementImpl-608616140"/>
</_declaringClass>
<_name>description</_name>
<_fetchGroup>1</_fetchGroup>
</OBJECT>
</ROW>
<ROW ROW="1">
<OBJECT CLASS="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl" ID="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl-501681539">
<_columns>
<ARRAY SIZE="1" CLASS="java.util.ArrayList" ROWCLASS="">
<ROW ROW="0" ROWCLASS="java.lang.String" VALUE="PRODUCT.PRICE"/>
</ARRAY>
</_columns>
<_properties>0</_properties>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport11154182">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl-501681539"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
<_declaringClass>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingClassElementImpl-608616140"/>
</_declaringClass>
<_name>price</_name>
<_fetchGroup>1</_fetchGroup>
</OBJECT>
</ROW>
<ROW ROW="2">
<OBJECT CLASS="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl" ID="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl-1660446818">
<_columns>
<ARRAY SIZE="1" CLASS="java.util.ArrayList" ROWCLASS="">
<ROW ROW="0" ROWCLASS="java.lang.String" VALUE="PRODUCT.PRODUCTID"/>
</ARRAY>
</_columns>
<_properties>0</_properties>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport16517168">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingFieldElementImpl-1660446818"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
<_declaringClass>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingClassElementImpl-608616140"/>
</_declaringClass>
<_name>productId</_name>
<_fetchGroup>1</_fetchGroup>
</OBJECT>
</ROW>
</ARRAY>
</_fields>
<_tables>
<ARRAY SIZE="1" CLASS="java.util.ArrayList" ROWCLASS="">
<ROW ROW="0">
<OBJECT CLASS="com.sun.jdo.api.persistence.model.mapping.impl.MappingTableElementImpl" ID="com.sun.jdo.api.persistence.model.mapping.impl.MappingTableElementImpl-200107517">
<_table>PRODUCT</_table>
<_referencingKeys>
<OBJECT/>
</_referencingKeys>
<_name>PRODUCT</_name>
<_support>
<OBJECT/>
</_support>
<_declaringClass>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingClassElementImpl-608616140"/>
</_declaringClass>
<_key>
<ARRAY SIZE="1" CLASS="java.util.ArrayList" ROWCLASS="">
<ROW ROW="0" ROWCLASS="java.lang.String" VALUE="PRODUCT.PRODUCTID"/>
</ARRAY>
</_key>
</OBJECT>
</ROW>
</ARRAY>
</_tables>
<_properties>4</_properties>
<_isModified>false</_isModified>
<_support>
<OBJECT CLASS="java.beans.PropertyChangeSupport" ID="java.beans.PropertyChangeSupport8228607">
<children>
<OBJECT/>
</children>
<source>
<OBJECT REFERENCE="com.sun.jdo.api.persistence.model.mapping.impl.MappingClassElementImpl-608616140"/>
</source>
<propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion>
</OBJECT>
</_support>
</OBJECT>