com.anasoft.os.daofusion.criteria
Class NestedPropertyCriteria.DefaultNestedPropertyCriterionVisitor

java.lang.Object
  extended by com.anasoft.os.daofusion.criteria.NestedPropertyCriteria.DefaultNestedPropertyCriterionVisitor
All Implemented Interfaces:
NestedPropertyCriterionVisitor
Enclosing class:
NestedPropertyCriteria

public static class NestedPropertyCriteria.DefaultNestedPropertyCriterionVisitor
extends java.lang.Object
implements NestedPropertyCriterionVisitor

Default NestedPropertyCriterionVisitor implementation operating on the given Criteria instance.

Author:
vojtech.szocs
See Also:
NestedPropertyCriterionVisitor

Field Summary
protected  AssociationPathRegister associationPathRegister
           
protected  java.lang.Object filterObject
           
protected  org.hibernate.Criteria targetCriteria
           
 
Constructor Summary
NestedPropertyCriteria.DefaultNestedPropertyCriterionVisitor(org.hibernate.Criteria targetCriteria, AssociationPathRegister associationPathRegister, java.lang.Object filterObject)
           
 
Method Summary
 void visit(FilterCriterion criterion)
           
 void visit(SortCriterion criterion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

targetCriteria

protected final org.hibernate.Criteria targetCriteria

associationPathRegister

protected final AssociationPathRegister associationPathRegister

filterObject

protected final java.lang.Object filterObject
Constructor Detail

NestedPropertyCriteria.DefaultNestedPropertyCriterionVisitor

public NestedPropertyCriteria.DefaultNestedPropertyCriterionVisitor(org.hibernate.Criteria targetCriteria,
                                                                    AssociationPathRegister associationPathRegister,
                                                                    java.lang.Object filterObject)
Method Detail

visit

public void visit(FilterCriterion criterion)
Specified by:
visit in interface NestedPropertyCriterionVisitor
Parameters:
criterion - Persistent entity property criterion to visit.
See Also:
NestedPropertyCriterionVisitor.visit(com.anasoft.os.daofusion.criteria.FilterCriterion)

visit

public void visit(SortCriterion criterion)
Specified by:
visit in interface NestedPropertyCriterionVisitor
Parameters:
criterion - Persistent entity property criterion to visit.
See Also:
NestedPropertyCriterionVisitor.visit(com.anasoft.os.daofusion.criteria.SortCriterion)


Copyright © 2008-2009 ANASOFT and contributors. All Rights Reserved.