Interface AttributeTransformer

All Superinterfaces:
Serializable
All Known Implementing Classes:
AttributeTransformerAdapter, MethodBasedAttributeTransformer, QNameTransformer

public interface AttributeTransformer extends Serializable
PUBLIC:
Version:
$Header: AttributeTransformer.java 11-jul-2006.10:33:44 gyorke Exp $
Author:
mmacivor
  • Method Details

    • initialize

      void initialize(AbstractTransformationMapping mapping)
      Parameters:
      mapping - - The mapping associated with this transformer. Only used if some special information is required.
    • buildAttributeValue

      Object buildAttributeValue(Record record, Object object, Session session)
      Parameters:
      record - - The metadata being used to build the object.
      session - - the current session
      object - - The current object that the attribute is being built for.
      Returns:
      - The attribute value to be built into the object containing this mapping.