Interface InstanceContext

All Known Implementing Classes:
ClassInstantiatorImpl

public interface InstanceContext
Defines per-instance context values for a transformed PlasticClass.
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    get(Class<T> valueType)
    Gets an instance context value which is identified by type.
    Returns the type of the instance created with this context.
  • Method Details

    • 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.