Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- access() - Element in annotation interface bridge.Bridge
-
Specifies different access modifiers
- Adopt - Annotation Interface in bridge
-
An annotation for editing class properties
B
- bridge - package bridge
- Bridge - Annotation Interface in bridge
-
An annotation for creating field & method bridges
C
- cast(Object) - Static method in exception bridge.Unchecked
-
Performs an unchecked cast
- check() - Method in class bridge.Invocation.Executor
-
Brings an exception into scope
- check() - Static method in exception bridge.Unchecked
-
Brings an (unchecked) exception into scope
- check(Class<X>) - Method in class bridge.Invocation.Executor
-
Brings an exception into scope
- clean() - Element in annotation interface bridge.Adopt
-
Removes existing class metadata when
true
E
- exceptions() - Element in annotation interface bridge.Bridge
-
Specifies different checked exceptions
F
- FINAL - Static variable in annotation interface bridge.Bridge
-
final
access modifier for field & method bridging - fromIndex() - Element in annotation interface bridge.Bridge
-
Specifies when to start loading arguments from the bridge method
G
- get() - Method in class bridge.Invocation.Accessor
-
Gets the field value
- getAndSet(Object) - Method in class bridge.Invocation.Accessor
-
Gets, then sets, the field value
I
- interfaces() - Element in annotation interface bridge.Adopt
-
Appends to the
implements
clause - Invocation - Class in bridge
-
A class that can be used to access field & method bridges (and other things too)
- Invocation(Class<?>) - Constructor for class bridge.Invocation
-
Starts a direct reference to something static
- Invocation(Class<?>, Object) - Constructor for class bridge.Invocation
-
Starts a direct reference to something that belongs to an instance of an object
- Invocation(Object) - Constructor for class bridge.Invocation
-
Starts a direct reference to something that belongs to an instance of an object
- Invocation(String) - Constructor for class bridge.Invocation
-
Starts a direct reference to something static
- Invocation(String, Object) - Constructor for class bridge.Invocation
-
Starts a direct reference to something that belongs to an instance of an object
- Invocation.Accessor - Class in bridge
-
A class that is used to build field invocations
- Invocation.Executor - Class in bridge
-
A class that is used to build method invocations
- invoke() - Method in class bridge.Invocation.Executor
-
Executes the method
J
- Jump - Exception in bridge
-
A class for teleporting to persistent labels
- Jump(int) - Constructor for exception bridge.Jump
-
Teleports to a persistent label in this method
- Jump(String) - Constructor for exception bridge.Jump
-
Teleports to a persistent label in this method
L
- Label - Class in bridge
-
A class for creating labels with persistent identifiers
- Label(int) - Constructor for class bridge.Label
-
Creates a persistent label at this location
- Label(String) - Constructor for class bridge.Label
-
Creates a persistent label at this location
- LANGUAGE_LEVEL - Static variable in class bridge.Invocation
-
Creates fork(s) of your class with code tailored to the specified Java language level(s)
- length() - Element in annotation interface bridge.Bridge
-
Specifies how many parameters from the bridge method to send to the @annotated method
N
O
- ofClassLiteral() - Method in class bridge.Invocation
-
Creates a direct reference to a class
- ofConstructor() - Method in class bridge.Invocation
-
Creates a direct reference to a constructor
- ofField(Class<?>, String) - Method in class bridge.Invocation
-
Creates a direct reference to a field
- ofField(String) - Method in class bridge.Invocation
-
Creates a direct reference to a field
- ofField(String, String) - Method in class bridge.Invocation
-
Creates a direct reference to a field
- ofInstanceOf(Class<?>) - Method in class bridge.Invocation
-
Creates a direct type-compatibility check
- ofInstanceOf(String) - Method in class bridge.Invocation
-
Creates a direct type-compatibility check
- ofMethod(Class<?>, String) - Method in class bridge.Invocation
-
Creates a direct reference to a method
- ofMethod(String) - Method in class bridge.Invocation
-
Creates a direct reference to a method
- ofMethod(String, String) - Method in class bridge.Invocation
-
Creates a direct reference to a method
P
- params() - Element in annotation interface bridge.Bridge
-
Specifies different method parameters
- parent() - Element in annotation interface bridge.Adopt
-
Overwrites the
extends
clause - Polymorphic - Annotation Interface in bridge
-
An annotation for identifying parameters that defy their stated type signatures
- PRIVATE - Static variable in annotation interface bridge.Bridge
-
private
access modifier for field & method bridging - PROTECTED - Static variable in annotation interface bridge.Bridge
-
protected
access modifier for field & method bridging - PUBLIC - Static variable in annotation interface bridge.Bridge
-
public
access modifier for field & method bridging
R
S
- set(T) - Method in class bridge.Invocation.Accessor
-
Sets the field value
- setAndGet(Object) - Method in class bridge.Invocation.Accessor
-
Sets, then gets, the field value
- signature() - Element in annotation interface bridge.Adopt
-
Adds generic type data to the class definition
- signature() - Element in annotation interface bridge.Bridge
-
Specifies generic type data
- STATIC - Static variable in annotation interface bridge.Bridge
-
static
access modifier for field & method bridging - status() - Element in annotation interface bridge.Bridge
-
Specifies that this bridge is
@Deprecated
- Synthetic - Annotation Interface in bridge
-
An annotation for accessing the hidden
synthetic
access modifier - SYNTHETIC - Static variable in annotation interface bridge.Bridge
-
synthetic
access modifier for field & method bridging
T
- toIndex() - Element in annotation interface bridge.Bridge
-
Specifies when to start inserting arguments into the @annotated method
- TRANSIENT - Static variable in annotation interface bridge.Bridge
-
transient
access modifier for field bridging
U
- Unchecked - Exception in bridge
-
A class for interacting with unchecked exceptions
- Unchecked(Throwable) - Constructor for exception bridge.Unchecked
-
Allows any type of exception to become unchecked
V
- VARARGS - Static variable in annotation interface bridge.Bridge
-
varargs
access modifier for method bridging
W
- with(Class<?>, Object) - Method in class bridge.Invocation.Executor
-
Adds an argument to the stack
- with(Object) - Method in class bridge.Invocation.Executor
-
Adds an argument to the stack
- with(String, Object) - Method in class bridge.Invocation.Executor
-
Adds an argument to the stack
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form