Class ExcludeFilterOptions
- All Implemented Interfaces:
com.dynatrace.tools.android.api.ExcludeFilterOptions
,Serializable
A custom exclude filter consists of a class name filter, a method name filter and a method description filter. Only classes/methods that match all three filter expressions will be excluded. An undefined filter is treated as ".*" (match all)
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Specifies a class name filter in the form of a regular expression.boolean
Specifies a class name filter in the form of a regular expression.Specifies a method description filter in the form of a regular expression.Specifies a method name filter in the form of a regular expression.int
hashCode()
void
methodDescription
(String methodDescriptionFilter) Specifies a method description filter in the form of a regular expression.void
methodName
(String methodNameFilter) Specifies a method name filter in the form of a regular expression.toString()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.dynatrace.tools.android.api.ExcludeFilterOptions
isClassLevelFilter
-
Constructor Details
-
ExcludeFilterOptions
public ExcludeFilterOptions()Creates newExcludeFilterOptions
.
-
-
Method Details
-
getClassName
Specifies a class name filter in the form of a regular expression.A class name matches when the specified expression is found somewhere in the class name
The default value is
.*
(matches any class name)- Specified by:
getClassName
in interfacecom.dynatrace.tools.android.api.ExcludeFilterOptions
- Returns:
- class name filter regex
-
className
Specifies a class name filter in the form of a regular expression.A class name matches when the specified expression is found somewhere in the class name
The default value is
.*
(matches any class name)- Parameters:
classNameFilter
- regular expression
-
getMethodName
Specifies a method name filter in the form of a regular expression.A method name matches when the specified expression is found somewhere in the method name
The default value is
.*
(matches any method name)- Specified by:
getMethodName
in interfacecom.dynatrace.tools.android.api.ExcludeFilterOptions
- Returns:
- method name filter regex
-
methodName
Specifies a method name filter in the form of a regular expression.A method name matches when the specified expression is found somewhere in the method name
The default value is
.*
(matches any method name)- Parameters:
methodNameFilter
- regular expression
-
getMethodDescription
Specifies a method description filter in the form of a regular expression.A method description matches when the specified expression is found somewhere in the method description
The default value is
.*
(matches any method description)- Specified by:
getMethodDescription
in interfacecom.dynatrace.tools.android.api.ExcludeFilterOptions
- Returns:
- method description filter regex
-
methodDescription
Specifies a method description filter in the form of a regular expression.A method description matches when the specified expression is found somewhere in the method description
The default value is
.*
(matches any method description)- Parameters:
methodDescriptionFilter
- regular expression
-
hashCode
public int hashCode() -
equals
-
toString
-