Package com.epam.healenium.utils
Class StackUtils
- java.lang.Object
-
- com.epam.healenium.utils.StackUtils
-
public class StackUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description StackUtils()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<StackTraceElement>getElementByClass(StackTraceElement[] elements, String targetClass)booleanisAnnotationPresent(Class<? extends Annotation> aClass)Predicate<StackTraceElement>redundantPackages()
-
-
-
Method Detail
-
isAnnotationPresent
public boolean isAnnotationPresent(Class<? extends Annotation> aClass)
- Parameters:
aClass- annotation class- Returns:
- true of false
-
getElementByClass
public Optional<StackTraceElement> getElementByClass(StackTraceElement[] elements, String targetClass)
- Parameters:
elements- list of StackTraceElementstargetClass- targetClass- Returns:
- StackTraceElement
-
redundantPackages
public Predicate<StackTraceElement> redundantPackages()
-
-