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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidSpecifies a class name filter in the form of a regular expression.booleanSpecifies 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.inthashCode()voidmethodDescription(String methodDescriptionFilter) Specifies a method description filter in the form of a regular expression.voidmethodName(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, waitMethods 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:
getClassNamein 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:
getMethodNamein 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:
getMethodDescriptionin 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
-