package com.guidewire.rating.flow.domain.routines uses gw.plugin.rateflow.ICostDataWrapper /** * Interface implemented by generated rate routine classes. */ interface RateRoutine { property get PublicID(): String property get Code(): String property get Name(): String property get Version(): int property get Description(): String property get PolicyLinePatternCode(): String property get UpdateTime(): Date function execute(rateBook: RateBook, costDataWrapper: ICostDataWrapper, params: Map) }