org.gridkit.jvmtool.stacktrace
Class AbstractFilteringStackTraceReader

java.lang.Object
  extended by org.gridkit.jvmtool.stacktrace.StackTraceReader.StackTraceReaderDelegate
      extended by org.gridkit.jvmtool.stacktrace.AbstractFilteringStackTraceReader
All Implemented Interfaces:
StackTraceReader

public abstract class AbstractFilteringStackTraceReader
extends StackTraceReader.StackTraceReaderDelegate

Author:
Alexey Ragozin (alexey.ragozin@gmail.com)

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.gridkit.jvmtool.stacktrace.StackTraceReader
StackTraceReader.StackTraceReaderDelegate
 
Constructor Summary
AbstractFilteringStackTraceReader()
           
 
Method Summary
protected abstract  boolean evaluate()
           
 boolean loadNext()
           
 
Methods inherited from class org.gridkit.jvmtool.stacktrace.StackTraceReader.StackTraceReaderDelegate
getCounters, getReader, getStackTrace, getThreadId, getThreadName, getThreadState, getTimestamp, getTrace, isLoaded
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractFilteringStackTraceReader

public AbstractFilteringStackTraceReader()
Method Detail

loadNext

public boolean loadNext()
                 throws IOException
Specified by:
loadNext in interface StackTraceReader
Overrides:
loadNext in class StackTraceReader.StackTraceReaderDelegate
Throws:
IOException

evaluate

protected abstract boolean evaluate()


Copyright © 2019. All Rights Reserved.