StaticCallExp extends NestedExp { @Override protected String getCode() { return code; } StaticCallExp(StaticCall call, NestedExp... params);  StaticCallExp(StaticCall call, List<NestedExp> params);  StaticCallExp(CtField staticField);  StaticCallExp(CtMethod staticMethod, NestedExp... params);  StaticCallExp(CtMethod staticMethod, List<NestedExp> params);   }
@Test public void testStaticFieldExp() throws Exception { CtClass stringClass = ClassPool.getDefault().get(String.class.getName()); assertEquals("java.lang.String#CASE_INSENSITIVE_ORDER", new StaticCallExp(stringClass .getField("CASE_INSENSITIVE_ORDER")).getCode()); }