DBA Data[Home] [Help]

VIEW: SYS.DBA_JAVA_CLASSES

Source

View Text - Preformatted

select /*+ no_cartesian(m) ordered use_nl(o m)*/
       u.name, m.kln, m.maj, m.min,
       decode(BITAND(m.acc, 512 + 8192 + 16384), 0,     'CLASS',
                                                 512,   'INTERFACE',
                                                 8192,  'ANNOTATION',
                                                 16384, 'ENUM',
                      '??? OAC = '|| BITAND(m.oac, 512 + 8192 + 16384)),
       decode(BITAND(decode(BITAND(m.acc, 131072), 131072, m.oac, m.acc), 7),
              1, 'PUBLIC',
              2, 'PRIVATE',
              4, 'PROTECTED',
              NULL),
       decode(BITAND(m.acc, 131072), 131072, 'YES', 0, 'NO'),
       decode(BITAND(m.acc, 1024), 1024, 'YES', 0, 'NO'),
       decode(BITAND(decode(BITAND(m.acc, 131072), 131072, m.oac, m.acc), 16),
              16, 'YES', 0, 'NO'),
       decode(BITAND(decode(BITAND(m.acc, 131072), 131072, m.oac, m.acc), 8),
              8, 'YES', 0, 'NO'),
       decode(BITAND(decode(BITAND(m.acc, 131072), 131072, m.oac, m.acc),
              2048),
              2048, 'YES', 0, 'NO'),
       decode(BITAND(decode(BITAND(m.acc, 131072), 131072, m.oac, m.acc),
              4096),
              4096, 'YES', 0, 'NO'),
       decode(m.dbg, 1, 'YES', 0, 'NO'),
       m.src, m.spl, m.oln
from sys.x$joxmob m, sys.user$ u
where m.own = u.user#
View Text - HTML Formatted

SELECT /*+ NO_CARTESIAN(M) ORDERED USE_NL(O M)*/ U.NAME
, M.KLN
, M.MAJ
, M.MIN
, DECODE(BITAND(M.ACC
, 512 + 8192 + 16384)
, 0
, 'CLASS'
, 512
, 'INTERFACE'
, 8192
, 'ANNOTATION'
, 16384
, 'ENUM'
, '??? OAC = '|| BITAND(M.OAC
, 512 + 8192 + 16384))
, DECODE(BITAND(DECODE(BITAND(M.ACC
, 131072)
, 131072
, M.OAC
, M.ACC)
, 7)
, 1
, 'PUBLIC'
, 2
, 'PRIVATE'
, 4
, 'PROTECTED'
, NULL)
, DECODE(BITAND(M.ACC
, 131072)
, 131072
, 'YES'
, 0
, 'NO')
, DECODE(BITAND(M.ACC
, 1024)
, 1024
, 'YES'
, 0
, 'NO')
, DECODE(BITAND(DECODE(BITAND(M.ACC
, 131072)
, 131072
, M.OAC
, M.ACC)
, 16)
, 16
, 'YES'
, 0
, 'NO')
, DECODE(BITAND(DECODE(BITAND(M.ACC
, 131072)
, 131072
, M.OAC
, M.ACC)
, 8)
, 8
, 'YES'
, 0
, 'NO')
, DECODE(BITAND(DECODE(BITAND(M.ACC
, 131072)
, 131072
, M.OAC
, M.ACC)
, 2048)
, 2048
, 'YES'
, 0
, 'NO')
, DECODE(BITAND(DECODE(BITAND(M.ACC
, 131072)
, 131072
, M.OAC
, M.ACC)
, 4096)
, 4096
, 'YES'
, 0
, 'NO')
, DECODE(M.DBG
, 1
, 'YES'
, 0
, 'NO')
, M.SRC
, M.SPL
, M.OLN FROM SYS.X$JOXMOB M
, SYS.USER$ U WHERE M.OWN = U.USER#