Working wtih nested Java object in PL/SQL
create or replace type EVENT_DATA_ARRAY as object
(EVENT_ID_FK NUMBER,
ELEMENT_NAME VARCHAR2(250),
ELEMENT_VALUE VARCHAR2(4000)
);
create or replace type EVENT_DATA_TAB as table of EVENT_DATA_ARRAY;
create or replace type EVENT_OBJECT as object