org.apache.tapestry5.ioc.annotations

## Annotation Type IntermediateType

-     @Target(value={PARAMETER,FIELD})
       @Retention(value=RUNTIME)
       @Documented
       @UseWith(value=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 and Description
    --- | ---
    `java.lang.Class` | `value` The intermediate to coerce through.

- - ### Element Detail

    - #### value

          public abstract java.lang.Class value

      The intermediate to coerce through.

${project.version} - Copyright © 2003-2015 The Apache Software Foundation.