Package dev.denwav.hypo.asm.hydrate
package dev.denwav.hypo.asm.hydrate
Default implementation of the keys in
HypoHydration
for the
hypo-asm
module. These hydrators require AsmMethodData
and
AsmConstructorData
in the model in order to work.-
ClassDescription
HydrationProvider
for determining synthetic bridge method targets and sources onAsmMethodData
objects.State for the parser inBridgeMethodHydrator.hydrate(AsmMethodData, HypoContext)
, used internally.Model forSuperConstructorHydrator
.Model forSuperConstructorHydrator
.This is aHydrationProvider
for determining lambda expressions present in methods, and the local variables which they capture.This is aHydrationProvider
for determining local and anonymous classes present in methods, and the local variables which they capture.Model forSuperConstructorHydrator
.Model forSuperConstructorHydrator
.Model forSuperConstructorHydrator
.Model forSuperConstructorHydrator
.HydrationProvider
for determining the target ofthis()
andsuper()
constructor calls, as well as which parameters are directly passed to it.Model forSuperConstructorHydrator
.