Reflection

object Reflection
class Object
trait Matchable
class Any

Value members

Concrete methods

def getField[T, R](target: T, fieldName: String)(implicit classTag: ClassTag[T]): R

Retrieves a member from the target object using reflection.

Retrieves a member from the target object using reflection.

def getFieldFromClass[T](target: Any, className: String, fieldName: String): T

Retrieves a member from the target object using reflection.

Retrieves a member from the target object using reflection.

def invoke[T, R](target: Any, fieldName: String, parameters: (Class[_], AnyRef)*)(implicit classTag: ClassTag[T]): R

Invokes a method on the target object using reflection.

Invokes a method on the target object using reflection.