gh-pages / com.nextfaze.devfun.internal / ReflectedMethod
ReflectedMethod
interface ReflectedMethod : () -> Any?, (InstanceProvider) -> Any? (source)
Properties
| Name | Summary |
|---|---|
| clazz | abstract val clazz: KClass<*> |
| fieldName | abstract val fieldName: String |
| isProperty | abstract val isProperty: Boolean |
| isStatic | abstract val isStatic: Boolean |
| method | abstract val method: Method |
| name | abstract val name: String |
| parameterTypes | abstract val parameterTypes: List<KClass<*>> |
| parameters | abstract val parameters: FunctionArgs |
| receiver | abstract val receiver: Any? |
Functions
| Name | Summary |
|---|---|
| parameterInstances | abstract fun parameterInstances(instanceProvider: InstanceProvider, suppliedArgs: FunctionArgs = null): FunctionArgs |
| receiverInstance | abstract fun receiverInstance(instanceProvider: InstanceProvider): Any? |