この図は、インスタンスの型の抑制階層を示しています。つまり、どの型がどの型を含むことができるかを示します。この階層には3つのレベルがあります。
階層のトップレベルは2つの型OraField
およびOraParameter
で構成されています。
階層の第2レベルには、OraObject
、OraRef
、OraCollection
、OraBLOB
、OraCLOB
、OraBFILE
または任意のスカラー型が含まれます。トップレベルの2つの型の一方は、第2レベルの任意の型を含むことができます。
階層の第3レベルにはOraAttribute
型または要素値が含まれています。OraObject
またはOraRef
は、1つ以上のOraAttributes
を含むことができます。OraCollection
は、複数のコレクション要素の値を含むことができます。