org.hibernate.transform
Class PassThroughResultTransformer

java.lang.Object
  extended by org.hibernate.transform.BasicTransformerAdapter
      extended by org.hibernate.transform.PassThroughResultTransformer
All Implemented Interfaces:
Serializable, ResultTransformer

public class PassThroughResultTransformer
extends BasicTransformerAdapter
implements Serializable

???

Author:
max
See Also:
Serialized Form

Field Summary
static PassThroughResultTransformer INSTANCE
           
 
Method Summary
 Object transformTuple(Object[] tuple, String[] aliases)
          Tuples are the elements making up each "row" of the query result.
 
Methods inherited from class org.hibernate.transform.BasicTransformerAdapter
transformList
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final PassThroughResultTransformer INSTANCE
Method Detail

transformTuple

public Object transformTuple(Object[] tuple,
                             String[] aliases)
Tuples are the elements making up each "row" of the query result. The contract here is to transform these elements into the final row.

Specified by:
transformTuple in interface ResultTransformer
Overrides:
transformTuple in class BasicTransformerAdapter
Parameters:
tuple - The result elements
aliases - The result aliases ("parallel" array to tuple)
Returns:
The transformed row.


Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.