Uses of Class
java.lang.annotation.Target

  • Uses of Target in dalvik.annotation

    Classes in dalvik.annotation with annotations of type Target
    Modifier and Type Class Description
    interface  AndroidOnly
    Marks a test-case as Android-only, that is, it should not be executed on other systems.
    interface  BrokenTest
    Marks a test case as broken.
    interface  KnownFailure
    Marks a test case as a known failure.
    interface  SideEffect
    Marks a test-case as either having a side-effect that other tests might notice or suffering from such a side effect.
    interface  TestTarget
    Deprecated.
    Obsolete.
    interface  TestTargetClass
    Deprecated.
    Obsolete.
    interface  TestTargetNew
    Defines an annotation used be used within the TestInfo annotation.
    interface  TestTargets
    Defines an annotation for test classes that allows to link them to the class that is being tested.
    interface  ToBeFixed
    Defines an annotation for test methods that indicate the test method need to be fixed in future.
  • Uses of Target in java.lang

    Classes in java.lang with annotations of type Target
    Modifier and Type Class Description
    interface  FindBugsSuppressWarnings
    Suppress FindBugs warnings on the annotated element.
    interface  FunctionalInterface
    Marks an interface as a "functional interface" as defined by the JLS 8.
    interface  Override
    Annotation type used to mark methods that override a method declaration in a superclass.
    interface  SafeVarargs
    Claims to the compiler that the annotation target does nothing potentially unsafe to its varargs argument.
    interface  SuppressWarnings
    Annotation type used to indicate that the compiler should not issue the specified warnings for the marked program element.
  • Uses of Target in java.lang.annotation

    Classes in java.lang.annotation with annotations of type Target
    Modifier and Type Class Description
    interface  Documented
    Defines a meta-annotation for indicating that an annotation is documented and considered part of the public API.
    interface  Inherited
    Defines a meta-annotation for indicating that an annotation is automatically inherited.
    interface  Retention
    Defines a meta-annotation for determining the scope of retention for an annotation.
    interface  Target
    Defines a meta-annotation for determining what ElementTypes an annotation can be applied to.
  • Uses of Target in org.robovm.rt.annotation

    Classes in org.robovm.rt.annotation with annotations of type Target
    Modifier and Type Class Description
    interface  StronglyLinked
    Marks a method to be strongly linked preventing it from being stripped no matter which tree shaking algorithm is being used.
    interface  WeaklyLinked
    Marks a method to be weakly linked when using the conservative tree shaking algorithm.
  • Uses of Target in org.robovm.rt.bro.annotation

    Classes in org.robovm.rt.bro.annotation with annotations of type Target
    Modifier and Type Class Description
    interface  AfterBridgeCall
    Methods annotated with AfterBridgeCall will be called for the parameters of a Bridge method that were marshaled to pointers after the method has completed.
    interface  AfterCallbackCall
    Methods annotated with AfterCallbackCall will be called for the parameters of a Callback method that were marshaled from pointers after the method has completed.
    interface  Array
    Specifies that a StructMember is an array of the specified dimension.
    interface  Bridge  
    interface  ByRef  
    interface  ByVal  
    interface  Callback
    Marks a method as a callback which can be called from native code.
    interface  ForceLinkClass
    Adds a dependency from the annotated class A to another class B forcing the compiler to link in B if A is referenced in some way by other classes in an app.
    interface  ForceLinkClasses
    Adds dependencies from the annotated class A to a set of other classes B1, B2, ... forcing the compiler to link in B1, B2, ... if A is referenced in some way by other classes in an app.
    interface  GlobalValue  
    interface  Library  
    interface  MachineSizedFloat  
    interface  MachineSizedSInt  
    interface  MachineSizedUInt  
    interface  Marshaler  
    interface  Marshalers  
    interface  MarshalsArray  
    interface  MarshalsPointer  
    interface  MarshalsValue  
    interface  Packed
    Specifies that annotated struct has to be packed
    interface  Pointer  
    interface  StructMember  
    interface  StructRet  
    interface  Variadic
    Used to specify the index of the first va_arg parameter in a Bridge method.
    interface  Vectorised
    Specifies that annotated struct has to be optimized as SIMD Vector