org.apache.tapestry5.plastic

## Interface InstanceContext

- All Known Implementing Classes:
    ClassInstantiatorImpl

      public interface InstanceContext

  Defines per-instance context values for a transformed PlasticClass.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `<T> T` | `get(Class<T> valueType)` Gets an instance context value which is identified by type.
    `Class<?>` | `getInstanceType()` Returns the type of the instance created with this context.

- - ### Method Detail

    - #### getInstanceType

          Class<?> getInstanceType()

      Returns the type of the instance created with this context. This is most often of interest to implementations of `ComputedValue`.

    - #### get

          <T> T get(Class<T> valueType)

      Gets an instance context value which is identified by type.
      Throws:
        `IllegalArgumentException` - if no such value is available in the context.

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