org.grails.datastore.gorm.finders
Class DynamicFinderInvocation

java.lang.Object
  extended by org.grails.datastore.gorm.finders.DynamicFinderInvocation

public class DynamicFinderInvocation
extends java.lang.Object

Value object used to construct all the information necessary to invoke a dynamic finder.

Since:
1.0

Constructor Summary
DynamicFinderInvocation(java.lang.Class javaClass, java.lang.String methodName, java.lang.Object[] arguments, java.util.List<MethodExpression> expressions, groovy.lang.Closure criteria, java.lang.String operator)
           
 
Method Summary
 java.lang.Object[] getArguments()
           
 groovy.lang.Closure getCriteria()
           
 grails.gorm.DetachedCriteria getDetachedCriteria()
           
 java.util.List<MethodExpression> getExpressions()
           
 java.lang.Class getJavaClass()
           
 java.lang.String getMethodName()
           
 java.lang.String getOperator()
           
 void setDetachedCriteria(grails.gorm.DetachedCriteria detachedCriteria)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicFinderInvocation

public DynamicFinderInvocation(java.lang.Class javaClass,
                               java.lang.String methodName,
                               java.lang.Object[] arguments,
                               java.util.List<MethodExpression> expressions,
                               groovy.lang.Closure criteria,
                               java.lang.String operator)
Method Detail

getJavaClass

public java.lang.Class getJavaClass()

getMethodName

public java.lang.String getMethodName()

getArguments

public java.lang.Object[] getArguments()

getExpressions

public java.util.List<MethodExpression> getExpressions()

getCriteria

public groovy.lang.Closure getCriteria()

getOperator

public java.lang.String getOperator()

getDetachedCriteria

public grails.gorm.DetachedCriteria getDetachedCriteria()

setDetachedCriteria

public void setDetachedCriteria(grails.gorm.DetachedCriteria detachedCriteria)