EclipseLink 2.4.2, build 'v20130514-5956486' API Reference

org.eclipse.persistence.mappings.transformers
Class AttributeTransformerAdapter

java.lang.Object
  extended by org.eclipse.persistence.mappings.transformers.AttributeTransformerAdapter
All Implemented Interfaces:
java.io.Serializable, AttributeTransformer

public class AttributeTransformerAdapter
extends java.lang.Object
implements AttributeTransformer

Purpose: Provides an empty implementation of AttributeTransformer. Users who do not require the full AttributeTransformer API can subclass this class and implement only the methods required.

Version:
$Header: AttributeTransformerAdapter.java 11-jul-2006.10:33:44 gyorke Exp $
See Also:
org.eclipse.persistence.mappings.AttributeTransformer, Serialized Form
Author:
mmacivor
Since:
10

Constructor Summary
AttributeTransformerAdapter()
           
 
Method Summary
 java.lang.Object buildAttributeValue(Record record, java.lang.Object object, Session session)
           
 void initialize(AbstractTransformationMapping mapping)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeTransformerAdapter

public AttributeTransformerAdapter()
Method Detail

initialize

public void initialize(AbstractTransformationMapping mapping)
Specified by:
initialize in interface AttributeTransformer
Parameters:
mapping - - The mapping associated with this transformer. Only used if some special information is required.

buildAttributeValue

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

EclipseLink 2.4.2, build 'v20130514-5956486' API Reference