Package org.apache.tapestry5.ioc.annotations

## Annotation Type IntermediateType

-     @Target({PARAMETER,FIELD})
      @Retention(RUNTIME)
      @Documented
      @UseWith(SERVICE)
      public @interface IntermediateType

  Used to guide Tapestry when coercing from a raw type to a field or parameter type, by forcing Tapestry to coerce to the intermediate type. This was introduced to allow coercion from string to a time period (in milliseconds) via TimeInterval
  See Also:
    `Value`, `Symbol`

- - ### Required Element Summary

    Required Elements
    Modifier and Type | Required Element | Description
    --- | --- | ---
    `java.lang.Class` | `value` | The intermediate to coerce through.

- - ### Element Detail

    - #### value

          java.lang.Class value

      The intermediate to coerce through.