Annotation Interface Hint


@Retention(RUNTIME) public @interface Hint
Annotation for providing a statement execution hint.

Hints are providing instructions that can change latency, throughput or memory requirements of a statement.

  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    Optional information to what the hint applies to
    Optional model name.
    Hint keyword(s), comma-separated.
  • Element Details

    • value

      String value
      Hint keyword(s), comma-separated.
      Returns:
      keywords
      Default:
      ""
    • applies

      AppliesTo applies
      Optional information to what the hint applies to
      Returns:
      applies
      Default:
      UNDEFINED
    • model

      String model
      Optional model name.
      Returns:
      model name
      Default:
      ""