# Uses of Interface
org.apache.tapestry5.services.transform.TransformationSupport

Packages that use TransformationSupport
Package
Description
org.apache.tapestry5.hibernate.web.internal
[INTERNAL USE ONLY] support classes for Hibernate integration; API subject to change
org.apache.tapestry5.internal.jpa
[INTERNAL USE ONLY] support classes for the JPA module; API subject to change
org.apache.tapestry5.internal.services.meta
[INTERNAL USE ONLY] metadata support classes; API subject to change
org.apache.tapestry5.internal.transform
[INTERNAL USE ONLY] component class transformation implementation classes; API subject to change.
org.apache.tapestry5.services.transform
Support for component class transformation.

- ## Uses of TransformationSupport in org.apache.tapestry5.hibernate.web.internal

  Methods in org.apache.tapestry5.hibernate.web.internal with parameters of type TransformationSupport
  Modifier and Type
  Method
  Description
  `void`
  CommitAfterWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`

- ## Uses of TransformationSupport in org.apache.tapestry5.internal.jpa

  Methods in org.apache.tapestry5.internal.jpa with parameters of type TransformationSupport
  Modifier and Type
  Method
  Description
  `void`
  CommitAfterWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  PersistenceContextWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`

- ## Uses of TransformationSupport in org.apache.tapestry5.internal.services.meta

  Methods in org.apache.tapestry5.internal.services.meta with parameters of type TransformationSupport
  Modifier and Type
  Method
  Description
  `void`
  MetaWorkerImpl.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`

- ## Uses of TransformationSupport in org.apache.tapestry5.internal.transform

  Methods in org.apache.tapestry5.internal.transform with parameters of type TransformationSupport
  Modifier and Type
  Method
  Description
  `void`
  ActivationRequestParameterWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  ApplicationStateWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  BindParameterWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  CachedWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  ComponentWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  DiscardAfterWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  EnvironmentalWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  HeartbeatDeferredWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  ImportWorker.`transform(PlasticClass componentClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  InjectComponentWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  InjectContainerWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  InjectPageWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  InjectServiceWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  InjectWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  LogWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  MixinAfterWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  MixinWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  OnEventWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  OperationWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  PageActivationContextWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  PageLifecycleAnnotationWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  PageResetAnnotationWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  ParameterWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  PersistWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  PropertyValueProviderWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  PropertyWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  RenderCommandWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  RenderPhaseMethodWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  RetainWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  Claims each field with the `Retain` , claiming it using the annotation class (not the annotation instance, to avoid instantiating the annotation) as the tag.
  `void`
  SessionAttributeWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  SupportsInformalParametersWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  `void`
  UnclaimedFieldWorker.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`

- ## Uses of TransformationSupport in org.apache.tapestry5.services.transform

  Methods in org.apache.tapestry5.services.transform with parameters of type TransformationSupport
  Modifier and Type
  Method
  Description
  `void`
  ComponentClassTransformWorker2.`transform(PlasticClass plasticClass, TransformationSupport support, MutableComponentModel model)`
  Invoked to perform part of the transformation of the `PlasticClass`.