Annotation Interface Joor


@Retention(RUNTIME) @Documented @Target({FIELD,METHOD,PARAMETER}) @LanguageAnnotation(language="joor", factory=JoorAnnotationExpressionFactory.class) @Deprecated public @interface Joor
Deprecated.
Used to inject a joor expression into a field, property, method or parameter when using Bean Integration.
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Deprecated.
     
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    boolean
    Deprecated.
    Whether the expression should be pre compiled once during initialization phase.
    Deprecated.
    The desired return type.
    boolean
    Deprecated.
    Whether single quotes can be used as replacement for double quotes.
  • Element Details

    • value

      String value
      Deprecated.
    • preCompile

      boolean preCompile
      Deprecated.
      Whether the expression should be pre compiled once during initialization phase. If this is turned off, then the expression is reloaded and compiled on each evaluation.
      Default:
      true
    • singleQuotes

      boolean singleQuotes
      Deprecated.
      Whether single quotes can be used as replacement for double quotes. This is convenient when you need to work with strings inside strings.
      Default:
      true
    • resultType

      Class<?> resultType
      Deprecated.
      The desired return type.
      Default:
      java.lang.Object.class