All Classes
-
All Classes Enum Summary Annotation Types Summary Class Description AutoreleasePool Annotation that indicates the translator should inject an autorelease pool around the method body.GenerateObjectiveCGenerics Annotation that specifies that the class should be generated using Objective-C lightweight generics.J2ObjCIncompatible Marks a declaration to be stripped by the J2ObjC translator prior to compilation.LoopTranslation Annotation that specifies how an enhanced for loop should be translated by the J2ObjC translator.LoopTranslation.LoopStyle Enumerates the available translation options for enhanced for loops.ObjectiveCName Annotation that specifies what the Objective-C class, protocol, method, constructor or package declaration should be when translated.OnDealloc Annotates a method which will be called from "- (void)dealloc" method in the transpiled ObjC code.Property Adds property declarations to generated Objective-C for annotated fields.Property.Suppress Prevents a method from being converted to a property when its class is annotated with `@Property`.ReflectionSupport Annotation that specifies the level of reflection support for a particular class.ReflectionSupport.Level Enumerates the available levels of reflection support.RetainedLocalRef Annotation that indicates a local variable should be retained outside of any subsequent AutoreleasePool use.RetainedWith PLEASE READ THIS DOCUMENTATION BEFORE USING THIS ANNOTATION!UsedByNative Annotation used for marking types, methods and fields that are called from native code.UsedByReflection Annotation used for marking types, methods and fields that are called by reflection.Weak Annotation that indicates a variable has a weak relationship to its owner.WeakOuter Annotation that indicates an inner class has a weak relationship to its owning class.