<?xml version="1.0" encoding="US-ASCII"?> | |
<xml-bindings xmlns="http://www.eclipse.org/eclipselink/xsds/persistence/oxm" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" package-name="mynamespace"> | |
<xml-schema> | |
<xml-ns prefix="xsd" namespace-uri="http://www.w3.org/2001/XMLSchema" /> | |
<xml-ns prefix="xsi" namespace-uri="http://www.w3.org/2001/XMLSchema-instance" /> | |
</xml-schema> | |
<java-types> | |
<java-type name="mynamespace.Person"> | |
<xml-root-element name="person"/> | |
<java-attributes> | |
<xml-element java-attribute="name" type="java.lang.String"/> | |
<xml-element java-attribute="address" type="mynamespace.Address"/> | |
<xml-element java-attribute="phoneNumbers" type="mynamespace.Phone" container-type="java.util.Vector"/> | |
</java-attributes> | |
</java-type> | |
<java-type name="mynamespace.Address"> | |
<java-attributes> | |
<xml-element java-attribute="value" type="java.lang.String"/> | |
<xml-inverse-reference java-attribute="person" type="mynamespace.Person" mapped-by="address"/> | |
</java-attributes> | |
</java-type> | |
<java-type name="mynamespace.Phone"> | |
<java-attributes> | |
<xml-element java-attribute="value" type="java.lang.String"/> | |
<xml-inverse-reference java-attribute="person" type="mynamespace.Person" mapped-by="phoneNumbers"/> | |
</java-attributes> | |
</java-type> | |
</java-types> | |
</xml-bindings> |