Package nl.stokpop.memory.domain

Types

AnalysisResult
Link copied to clipboard
enum AnalysisResult : Enum<AnalysisResult>
ClassGrowth
Link copied to clipboard
data class ClassGrowth(classInfo: ClassInfo, histoLines: List<HeapHistogramDumpLine>, analysisResult: AnalysisResult)
ClassGrowthTrend
Link copied to clipboard
data class ClassGrowthTrend(timestamps: List<Long>, data: Map<ClassInfo, ClassGrowth>)
ClassInfo
Link copied to clipboard
data class ClassInfo(name: String, isOnSafeList: Boolean, isOnWatchList: Boolean)
ClassPatternSet
Link copied to clipboard
sealed class ClassPatternSet
HeapHistogramDump
Link copied to clipboard
data class HeapHistogramDump(histoFile: File, timestamp: LocalDateTime, histogram: List<HeapHistogramDumpLine>)
Representation of a heap histogram dump, which is one file with the histogram lines.
HeapHistogramDumpLine
Link copied to clipboard
data class HeapHistogramDumpLine(classInfo: ClassInfo, lineNumber: Long?, instances: Long?, bytes: Long?)
Representation of one line in a heap histogram dump.
SafeList
Link copied to clipboard
class SafeList(safeClassPatterns: Set<String>) : ClassPatternSet
WatchList
Link copied to clipboard
class WatchList(watchClassPatterns: Set<String>) : ClassPatternSet