Czy istnieje możliwość niejawnego przekazania niektórych metod klasy do enkapsulowanego obiektu?Scala przekazuje dalej lub deleguje metody enkapsulacji obiektu
case class Entity(id: Int, name: String,) {
private lazy val lastScan = new LastScan
def getLastScanDate = lastScan.getLastScanDate
def updateLastScanDate = lastScan.updateLastScanDate
}
Chcę uniknąć tworzenia def updateLastScanDate = lastScan.updateLastScanDate
tylko po to, aby przekazywać metody do owiniętego obiektu.