org.hibernate.envers.query.projection
Class PropertyAuditProjection

java.lang.Object
  extended by org.hibernate.envers.query.projection.PropertyAuditProjection
All Implemented Interfaces:
AuditProjection

public class PropertyAuditProjection
extends Object
implements AuditProjection


Constructor Summary
PropertyAuditProjection(PropertyNameGetter propertyNameGetter, String function, boolean distinct)
           
 
Method Summary
 Triple<String,String,Boolean> getData(AuditConfiguration auditCfg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyAuditProjection

public PropertyAuditProjection(PropertyNameGetter propertyNameGetter,
                               String function,
                               boolean distinct)
Method Detail

getData

public Triple<String,String,Boolean> getData(AuditConfiguration auditCfg)
Specified by:
getData in interface AuditProjection
Parameters:
auditCfg - Configuration.
Returns:
A triple: (function name - possibly null, property name, add distinct?).


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