| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.codehaus.groovy.grails.commons.metaclass.AbstractStaticMethodInvocation
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractStaticPersistentMethod
org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractClausedStaticPersistentMethod
org.codehaus.groovy.grails.orm.hibernate.metaclass.CountByPersistentMethod
public class CountByPersistentMethod
Dynamic method that allows counting the values of the specified property names eg. Account.countByBranch('London') // returns how many accounts are in london
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractClausedStaticPersistentMethod | 
|---|
| AbstractClausedStaticPersistentMethod.GrailsMethodExpression | 
| Field Summary | 
|---|
| Fields inherited from class org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractClausedStaticPersistentMethod | 
|---|
| application | 
| Constructor Summary | |
|---|---|
| CountByPersistentMethod(GrailsApplication application,
                        org.hibernate.SessionFactory sessionFactory,
                        ClassLoader classLoader) | |
| Method Summary | |
|---|---|
| protected  Object | doInvokeInternalWithExpressions(Class clazz,
                                String methodName,
                                Object[] arguments,
                                List expressions,
                                String operatorInUse) | 
| protected  void | populateCriteriaWithExpressions(org.hibernate.Criteria crit,
                                String operator,
                                List expressions) | 
| Methods inherited from class org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractClausedStaticPersistentMethod | 
|---|
| doInvokeInternal | 
| Methods inherited from class org.codehaus.groovy.grails.orm.hibernate.metaclass.AbstractStaticPersistentMethod | 
|---|
| getHibernateTemplate, invoke | 
| Methods inherited from class org.codehaus.groovy.grails.commons.metaclass.AbstractStaticMethodInvocation | 
|---|
| getPattern, isMethodMatch, setPattern, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
public CountByPersistentMethod(GrailsApplication application,
                               org.hibernate.SessionFactory sessionFactory,
                               ClassLoader classLoader)
| Method Detail | 
|---|
protected Object doInvokeInternalWithExpressions(Class clazz,
                                                 String methodName,
                                                 Object[] arguments,
                                                 List expressions,
                                                 String operatorInUse)
doInvokeInternalWithExpressions in class AbstractClausedStaticPersistentMethod
protected void populateCriteriaWithExpressions(org.hibernate.Criteria crit,
                                               String operator,
                                               List expressions)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||