//leakcanary-repo/shark/Reference/LazyDetails
LazyDetails¶
[jvm]\ class LazyDetails(val name: String, val locationClassObjectId: Long, val locationType: ReferenceLocationType, val matchedLibraryLeak: LibraryLeakReferenceMatcher?, val isVirtual: Boolean)
Constructors¶
LazyDetails | [jvm] constructor(name: String, locationClassObjectId: Long, locationType: ReferenceLocationType, matchedLibraryLeak: LibraryLeakReferenceMatcher?, isVirtual: Boolean) |
Types¶
Name | Summary |
---|---|
Resolver | [jvm] fun interface Resolver Implementations should keep the minimal state they need and if needed rehydrate the objects when resolving. |
Properties¶
Name | Summary |
---|---|
isVirtual | [jvm] val isVirtual: Boolean |
locationClassObjectId | [jvm] val locationClassObjectId: Long |
locationType | [jvm] val locationType: ReferenceLocationType |
matchedLibraryLeak | [jvm] val matchedLibraryLeak: LibraryLeakReferenceMatcher? Non null if this reference matches a known library leak pattern, null otherwise. |
name | [jvm] val name: String |