Top Inners Fields Constructors Methods
com.headius.backport9.stack.impl

public Class StackWalker9

extends Object
implements StackWalker
Class Inheritance
All Implemented Interfaces
com.headius.backport9.stack.StackWalker
Imports
com.headius.backport9.stack.StackWalker, java.util.function.Function, java.util.stream.Stream

Nested and Inner Type Summary

Modifier and TypeClass and Description
private static class

Field Summary

Modifier and TypeField and Description
private final StackWalker

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public <T> T
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

walkerback to summary
private final StackWalker walker

Constructor Detail

StackWalker9back to summary
public StackWalker9()

Method Detail

walkback to summary
public <T> T walk(Function<? super Stream<StackWalker.StackFrame>, ? extends T> function)

Implements com.headius.backport9.stack.StackWalker.walk.

Annotations
@Override
com.headius.backport9.stack.impl back to summary

private Class StackWalker9.StackFrame9

extends Object
implements StackFrame
Class Inheritance
All Implemented Interfaces
com.headius.backport9.stack.StackWalker.StackFrame

Field Summary

Modifier and TypeField and Description
pack-priv final StackWalker.StackFrame

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public int
public String
public Class<?>
public String
public int
public String
public boolean
public StackTraceElement
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

frameback to summary
pack-priv final StackWalker.StackFrame frame

Constructor Detail

StackFrame9back to summary
pack-priv StackFrame9(StackWalker.StackFrame frame)

Method Detail

getByteCodeIndexback to summary
public int getByteCodeIndex()

Implements com.headius.backport9.stack.StackWalker.StackFrame.getByteCodeIndex.

Annotations
@Override
getClassNameback to summary
public String getClassName()

Implements com.headius.backport9.stack.StackWalker.StackFrame.getClassName.

Annotations
@Override
getDeclaringClassback to summary
public Class<?> getDeclaringClass()

Implements com.headius.backport9.stack.StackWalker.StackFrame.getDeclaringClass.

Annotations
@Override
getFileNameback to summary
public String getFileName()

Implements com.headius.backport9.stack.StackWalker.StackFrame.getFileName.

Annotations
@Override
getLineNumberback to summary
public int getLineNumber()

Implements com.headius.backport9.stack.StackWalker.StackFrame.getLineNumber.

Annotations
@Override
getMethodNameback to summary
public String getMethodName()

Implements com.headius.backport9.stack.StackWalker.StackFrame.getMethodName.

Annotations
@Override
isNativeMethodback to summary
public boolean isNativeMethod()

Implements com.headius.backport9.stack.StackWalker.StackFrame.isNativeMethod.

Annotations
@Override
toStackTraceElementback to summary
public StackTraceElement toStackTraceElement()

Implements com.headius.backport9.stack.StackWalker.StackFrame.toStackTraceElement.

Annotations
@Override