java.lang.Object | |
↳ | org.springframework.security.util.MethodInvocationUtils |
Static utility methods for creating MethodInvocation
s usable within Spring Security.
All methods of this class return a SimpleMethodInvocation
.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Generates a
MethodInvocation for specified methodName on the passed object,
using the args to locate the method. | |||||||||||
Generates a
MethodInvocation for specified methodName on the passed class,
using the args to locate the method. | |||||||||||
Generates a
MethodInvocation for the specified methodName on the passed class. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Generates a MethodInvocation
for specified methodName
on the passed object,
using the args
to locate the method.
object | the object that will be used to find the relevant Method |
---|---|
methodName | the name of the method to find |
args | arguments that are required as part of the method signature (can be empty) |
MethodInvocation
, or null
if there was a problem
Generates a MethodInvocation
for specified methodName
on the passed class,
using the args
to locate the method.
targetObject | the object being invoked |
---|---|
clazz | the class of object that will be used to find the relevant Method |
methodName | the name of the method to find |
classArgs | arguments that are required to locate the relevant method signature |
args | the actual arguments that should be passed to SimpleMethodInvocation |
MethodInvocation
, or null
if there was a problem
Generates a MethodInvocation
for the specified methodName
on the passed class.
If a method with this name, taking no arguments does not exist, it will check through the declared
methods on the class, until one is found matching the supplied name. If more than one method name matches,
an IllegalArgumentException will be raised.
clazz | the class of object that will be used to find the relevant Method |
---|---|
methodName | the name of the method to find |
MethodInvocation
, or null
if there was a problem