All Classes and Interfaces
Class
Description
Helpers for the Mixin property service.
Helpers for writing code that is compatible with all variants of Mixin 0.8+
Internal annotation used to wrap factory redirects.
Allows us to define generated classes in this package.
Information about a sugared handler method.
Handler transformers belong to an individual sugar parameter and can transform
HandlerInfos.Allows you to capture local variables wherever you need them.
Represents a reference to a local variable.
We must generate implementations of
LocalRef and co.Helpers used from generated implementations of
LocalRef and friends.Mumfrey, look away.
Allows you to tweak the resultant value of a
method call,
field get,
constant or
object instantiation.Allows you to modify the receiver of a non-static
method call or
field get/set.Allows you to tweak the value being
returned
from a method.Represents an operation (method call or field get/set) that has been wrapped by
WrapOperation.Allows you to share values between handler methods in the same target method.
What a terrible idea.
Marker annotation for generated bridge methods.
Allows you to wrap a
method call,
field get/set,
instanceof check, or
object instantiation.This extension is responsible for actually injecting all `@WrapOperation`s which were queued up during the normal
injection phase.
Allows you to wrap a
void method call or
field write
with a conditional check.