public final class

RootEntityResultTransformer

extends BasicTransformerAdapter
implements Serializable
java.lang.Object
   ↳ org.hibernate.transform.BasicTransformerAdapter
     ↳ org.hibernate.transform.RootEntityResultTransformer

Class Overview

ResultTransformer implementation which limits the result tuple to only the "root entity".

Since this transformer is stateless, all instances would be considered equal. So for optimization purposes we limit it to a single, singleton instance.

Summary

Fields
public static final RootEntityResultTransformer INSTANCE
Public Methods
Object transformTuple(Object[] tuple, String[] aliases)
Return just the root entity from the row tuple.
[Expand]
Inherited Methods
From class org.hibernate.transform.BasicTransformerAdapter
From class java.lang.Object
From interface org.hibernate.transform.ResultTransformer

Fields

public static final RootEntityResultTransformer INSTANCE

Public Methods

public Object transformTuple (Object[] tuple, String[] aliases)

Return just the root entity from the row tuple.

Parameters
tuple The result elements
aliases The result aliases ("parallel" array to tuple)
Returns
  • The transformed row.