View Javadoc
1   package io.extact.rms.client.api.dto;
2   
3   import java.util.function.Function;
4   
5   public interface Convertable {
6       @SuppressWarnings("unchecked")
7       default <T, R> R to(Function<T, R> func) {
8           return func.apply((T) this);
9       }
10  }