Class JavaClassFilter
java.lang.Object
com.microsoft.java.debug.plugin.internal.JavaClassFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String[]resolveClassFilters(List<Object> unresolvedFilters) Substitute the variables in the exclusion filter list.
-
Constructor Details
-
JavaClassFilter
public JavaClassFilter()
-
-
Method Details
-
resolveClassFilters
Substitute the variables in the exclusion filter list.For example, a sample input could be: [ "$JDK", "$Libraries", "junit.*", "java.lang.ClassLoader" ]. Variable "$JDK" means skipping the classes from the JDK, and variable "$Libraries" means skipping the classes from the application libraries.
This function will resolve the packages belonging to the variable group first, and then use a greedy algorithm to generate a list of wildcards to cover these packages.
-