JVM Plugin - Function Path

Multi-Lingual Interoperability System

JVM Plugin - Function Path

class=[full class name]

Logger class in log4j - class=org.apache.logging.log4j.Logger

TestRuntime class in sanity package - class=sanity.TestRuntime

callable=[method]

package sanity;

public class TestMap
{ 
    // class=sanity.TestMap,callable=contains
    public boolean contains(String k){...}
    
    // class=sanity.TestMap,callable=<init>
    public TestMap(){...}
}

public class TestRuntime
{
    // class=sanity.TestRuntime,callable=joinStrings
    public static String joinStrings(String[] arr){...}
}

field=[field name]

public class TestMap
{
    public String name; // class=sanity.TestMap,field=name
}

public class TestRuntime
{
    // class=sanity.TestRuntime,field=fiveSeconds
    public static final int fiveSeconds = 5;
}

instance_required

package sanity;

public class TestMap
{ 
    // class=sanity.TestMap,callable=contains,instance_required
    public boolean contains(String k){...}

    // class=sanity.TestMap,field=name,instance_required
    public String name;
}

setter

package sanity;

public class TestMap
{ 
    // class=sanity.TestMap,callable=contains,setter
    public static int x = 240;

    // class=sanity.TestMap,field=name,instance_required,setter
    public String name;
}

getter

package sanity;

public class TestRuntime
{
    // class=sanity.TestRuntime,field=fiveSeconds,getter
    public static final int fiveSeconds = 5;
}

public class TestMap
{ 
    // class=sanity.TestMap,field=name,instance_required,getter
    public String name;
}