public class MethodLocator
extends java.lang.Object
| Constructor and Description |
|---|
MethodLocator() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.reflect.Method |
findMethod(java.lang.Class<?> parentClazz,
org.appops.core.service.meta.ServiceOpMeta operation)
Finds method using details passed through operation instance.
|
org.appops.core.TypeScanner |
getScanner()
Getter for the field
scanner. |
org.appops.core.service.signature.ServiceOpSignatureBuilder |
getSignatureBuilder()
Getter for the field
signatureBuilder. |
void |
setScanner(org.appops.core.TypeScanner scanner)
Setter for the field
scanner. |
void |
setSignatureBuilder(org.appops.core.service.signature.ServiceOpSignatureBuilder signatureBuilder)
Setter for the field
signatureBuilder. |
public java.lang.reflect.Method findMethod(java.lang.Class<?> parentClazz,
org.appops.core.service.meta.ServiceOpMeta operation)
parentClazz - Class definition in which method is to be looked for.operation - Operation instance which contains information to be utilized while locating
method.public org.appops.core.TypeScanner getScanner()
Getter for the field scanner.
TypeScanner object.@Inject public void setScanner(org.appops.core.TypeScanner scanner)
Setter for the field scanner.
scanner - a TypeScanner object.public org.appops.core.service.signature.ServiceOpSignatureBuilder getSignatureBuilder()
Getter for the field signatureBuilder.
ServiceOpSignatureBuilder object.@Inject public void setSignatureBuilder(org.appops.core.service.signature.ServiceOpSignatureBuilder signatureBuilder)
Setter for the field signatureBuilder.
signatureBuilder - a ServiceOpSignatureBuilder
object.Copyright © 2021. All rights reserved.