All Classes and Interfaces

Class
Description
Annotation that indicates the translator should inject an autorelease pool around the method body.
Marks a declaration to be stripped by the J2ObjC translator prior to compilation.
Annotation that specifies how an enhanced for loop should be translated by the J2ObjC translator.
Enumerates the available translation options for enhanced for loops.
Annotation that specifies what the Objective-C class, protocol, method, constructor or package declaration should be when translated.
Annotates a method which will be called from "- (void)dealloc" method in the transpiled ObjC code.
Adds property declarations to generated Objective-C for annotated fields.
Annotation that specifies the level of reflection support for a particular class.
Enumerates the available levels of reflection support.
Annotation that indicates a local variable should be retained outside of any subsequent AutoreleasePool use.
PLEASE READ THIS DOCUMENTATION BEFORE USING THIS ANNOTATION!
Annotation that indicates a variable has a weak relationship to its owner.
Annotation that indicates an inner class has a weak relationship to its owning class.