Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipselink-users] Using a custom collection in EclipseLink (Brennan Spies)

Hi Brennan,
If you want to reference a list of objects from multiple entities, then I believe the best approach is to use OneToMany/ManyToOne mappings.
e.g.
A 1-* B
B *-1 A
C 1-* B
B *-1 C

Best regards,
Reinhard

On 14.11.2011 18:00, eclipselink-users-request@xxxxxxxxxxx wrote:
Send eclipselink-users mailing list submissions to
	eclipselink-users@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
	https://dev.eclipse.org/mailman/listinfo/eclipselink-users
or, via email, send a message with subject or body 'help' to
	eclipselink-users-request@xxxxxxxxxxx

You can reach the person managing the list at
	eclipselink-users-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of eclipselink-users digest..."


Today's Topics:

   1. Using a custom collection in EclipseLink (Brennan Spies)


----------------------------------------------------------------------

Message: 1
Date: Sun, 13 Nov 2011 21:34:20 -0800
From: Brennan Spies <brennanspies@xxxxxxxxx>
To: eclipselink-users@xxxxxxxxxxx
Subject: [eclipselink-users] Using a custom collection in EclipseLink
Message-ID:
	<CAJS5+Yp9iR=R7VYOCFR6KRGAhHnJYeuQte0o==WP609NAYFiZQ@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"

Hi all,

I'm a bit new to EclipseLink, and am struggling to figure out a way to use
a custom collection: a custom Stack interface with a standard
implementation, ArrayStack, that simply wraps a java.util.List. As a first
go, I've specified the ArrayStack as being @Embeddable, and mapped the list
directly using @ElementCollection. But EclipseLink needs a "targetClass" to
do that, but I don't want to specify it in the @Embeddable directly since I
am using it in more than one entity type.

Is there an EclipseLink-specific way to override the "targetClass" on this
List, or a way to do this using a DescriptorCustomizer?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/eclipselink-users/attachments/20111113/fe29befc/attachment.htm>

------------------------------

_______________________________________________
eclipselink-users mailing list
eclipselink-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipselink-users


End of eclipselink-users Digest, Vol 51, Issue 45
*************************************************

--
Oracle
REINHARD GIRSTENBREI | Senior Principal Technical Support Engineer
Phone: +49 89 1430 2318 | Fax: +49 89 1430 2318 | Mobile: +49 177 594 1318 | VOIP: +49 89 1430 2318
Oracle Oracle Customer Services

ORACLE Deutschland B.V. & Co. KG | Riesstr. 25 | 80992 Munich


ORACLE Deutschland B.V. & Co. KG
Hauptverwaltung: Riesstr. 25, D-80992 München
Registergericht: Amtsgericht München, HRA 95603
Geschäftsführer: Jürgen Kunz

Komplementärin: ORACLE Deutschland Verwaltung B.V.
Hertogswetering 163/167, 3543 AS Utrecht, Niederlande
Handelsregister der Handelskammer Midden-Niederlande, Nr. 30143697
Geschäftsführer: Alexander van der Ven, Astrid Kepper, Val Maher

Green
          Oracle Oracle is committed to developing practices and products that help protect the environment

Back to the top