Package org.apache.tapestry5.clojure

# Annotation Type FunctionName

@Target(METHOD) @Retention(RUNTIME) @Documented @UseWith(SERVICE) public @interface FunctionName
Overrides the default mapping from method name to Clojure function name.

- ## Required Element Summary

  Required Elements
  Modifier and Type
  Required Element
  Description
  `String`
  `value`

- ## Element Details

  - ### value

    String value
    Returns:
      the name of the Clojure function to map the method to. This may be a simple name, in which case it will be a name within the `Namespace` of the service interface, or it may be a fully qualified name of an arbitrary Clojure function.