Package org.apache.tapestry5.clojure

# Annotation Type Namespace

@Target(TYPE) @Retention(RUNTIME) @Documented @UseWith(SERVICE) public @interface Namespace
Maps a service interface to a Clojure namespace. Each method is mapped to a corresponding `Var` within the namespace (or as defined by a `FunctionName` annotation on the individual method).

- ## Required Element Summary

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

- ## Element Details

  - ### value

    String value
    Returns:
      the fully qualified namespace that will contain the functions to be exposed as methods.