Class TransformerBasedFieldTransformation

java.lang.Object
org.eclipse.persistence.internal.descriptors.FieldTransformation
org.eclipse.persistence.internal.descriptors.TransformerBasedFieldTransformation
All Implemented Interfaces:
Serializable

public class TransformerBasedFieldTransformation extends FieldTransformation
INTERNAL: An implementation of FieldTransformation which holds onto a transformer class-name which will be instantiated to do transformations
Since:
OracleAS TopLink 10g (10.0.3)
See Also:
  • Field Details

    • transformerClass

      protected Class<?> transformerClass
    • transformerClassName

      protected String transformerClassName
    • transformer

      protected FieldTransformer transformer
  • Constructor Details

    • TransformerBasedFieldTransformation

      public TransformerBasedFieldTransformation()
    • TransformerBasedFieldTransformation

      public TransformerBasedFieldTransformation(FieldTransformer aTransformer)
  • Method Details

    • getTransformerClass

      public Class<?> getTransformerClass()
    • setTransformerClass

      public void setTransformerClass(Class<?> transformerClass)
    • getTransformerClassName

      public String getTransformerClassName()
    • setTransformerClassName

      public void setTransformerClassName(String transformerClassName)
    • buildTransformer

      public FieldTransformer buildTransformer() throws Exception
      Specified by:
      buildTransformer in class FieldTransformation
      Throws:
      Exception