Class AliasToMappedClassResultTransformer

  • All Implemented Interfaces:
    WMResultTransformer, java.io.Serializable, org.hibernate.transform.ResultTransformer, org.hibernate.transform.TupleSubsetResultTransformer

    public class AliasToMappedClassResultTransformer
    extends org.hibernate.transform.AliasedTupleSubsetResultTransformer
    implements WMResultTransformer
    Since:
    15/11/16
    See Also:
    Serialized Form
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String aliasFromFieldName​(java.lang.String fieldName)  
      java.lang.String aliasToFieldName​(java.lang.String columnName)  
      boolean containsField​(java.lang.String fieldName)  
      boolean isTransformedValueATupleElement​(java.lang.String[] aliases, int tupleLength)  
      java.lang.Object transformFromMap​(java.util.Map<java.lang.String,​java.lang.Object> resultMap)  
      java.lang.Object transformTuple​(java.lang.Object[] tuple, java.lang.String[] aliases)  
      • Methods inherited from class org.hibernate.transform.AliasedTupleSubsetResultTransformer

        includeInTransform
      • 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
      • Methods inherited from interface org.hibernate.transform.ResultTransformer

        transformList
    • Constructor Detail

      • AliasToMappedClassResultTransformer

        public AliasToMappedClassResultTransformer​(java.lang.Class resultClass)
    • Method Detail

      • transformTuple

        public java.lang.Object transformTuple​(java.lang.Object[] tuple,
                                               java.lang.String[] aliases)
        Specified by:
        transformTuple in interface org.hibernate.transform.ResultTransformer
        Overrides:
        transformTuple in class org.hibernate.transform.BasicTransformerAdapter
      • isTransformedValueATupleElement

        public boolean isTransformedValueATupleElement​(java.lang.String[] aliases,
                                                       int tupleLength)
        Specified by:
        isTransformedValueATupleElement in interface org.hibernate.transform.TupleSubsetResultTransformer
      • transformFromMap

        public java.lang.Object transformFromMap​(java.util.Map<java.lang.String,​java.lang.Object> resultMap)
        Specified by:
        transformFromMap in interface WMResultTransformer