<div dir="ltr"><div>I have a structure that is something similar to this:</div><div><br></div><div>public interface ITest {</div><div>    // interface definitions here</div><div><br></div><div>    void startGraphHere();</div><div><br></div><div>    public static abstract class InnerOne {</div><div>        private static class InnerTwo implements ITest {</div><div>            // Implement interface definitions here</div><div>            void startGraphHere() {</div><div>                // Implemented method here</div><div>            }</div><div>        }</div><div>    }</div><div>}</div><div><br></div><div>I want to create a callgraph with InnerOne.InnerTwo.startGraphHere().<br></div><div><br></div><div>I know I can use CustomEntryPoints for accessing InnerOne, as it&#39;s static.  But I need access to the `InnerTwo` class, because that is the origin and implementation of my graph.  And I&#39;m not quite sure how to access InnerTwo by means of a custom entry point, or by means of instantiation.</div><div><br></div><div>I&#39;m really uncertain how to solve this problem within the soot framework.</div><div><br></div>Thanks for any help!</div>