Index

A B C E F G I J L N O P R S T U V W 
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

name() - Element in annotation interface bridge.Bridge
Specifies a different field/method name

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

returns() - Element in annotation interface bridge.Bridge
Specifies a different field/return type

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
A B C E F G I J L N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form