Package org.jrd.agent
Class ClassFilter
- java.lang.Object
-
- org.jrd.agent.ClassFilter
-
public class ClassFilter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
bodySubstring
private java.util.regex.Pattern
nameFilter
-
Constructor Summary
Constructors Constructor Description ClassFilter(java.util.Optional<java.lang.String> nameFilter, java.util.Optional<java.lang.String> bodySubstring)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Optional<ClassFilter>
create(java.lang.String substringAndRegexLine)
boolean
match(InstrumentationProvider instrumentationProvider, java.lang.Class loadedClass, java.lang.String classLoader)
-
-
-
Method Detail
-
create
public static java.util.Optional<ClassFilter> create(java.lang.String substringAndRegexLine)
-
match
public boolean match(InstrumentationProvider instrumentationProvider, java.lang.Class loadedClass, java.lang.String classLoader)
-
-