Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added another entry to table

...

Immediate Caller

ICC*

Class Object

COC**

Classloader Check

Security Check

C1

A

C2, C3, C4, C5

Application, B, C

A is not a delegation ancestor of Application, B or C

Yes

C2

Application

C1

A

Application is not a delegation ancestor of A

Yes

C2

Application

C3, C4, C5

B and C

Application is a delegation ancestor of B and C

No

C3

B

C4

B

The class loader is same for C3 and C4 (B)

No

C4

B

C3

B

The class loader is same for C4 and C3 (B)

No

C5

C

C1, C2, C3, C4

Application, A, B, C

C is not a delegation ancestor of Application, A, B or C

Yes

...