この図では、orderId
、lineItems
、customerId
の各属性を含むOrder
クラスを示しています。lineItems
属性は、依存するLineItem
オブジェクトのコレクションへの参照です。インダイレクションを使用しない場合、Order
オブジェクトを読み取ると、LineItem
オブジェクトの依存コレクションも読み取られます。インダイレクションを使用する場合、Order
オブジェクトを読み取っても、LineItem
オブジェクトの依存コレクションは読み取られません(lineItems
属性は、インダイレクション・オブジェクトを参照します)。customerId
などの他の属性にはアクセスできますが、EclipseLinkが依存LineItem
オブジェクトを読み取るのは、lineItems
属性にアクセスがあった場合のみです。