2021-05-11 21:59:05 +02:00
|
|
|
package it.cavallium.dbengine.client;
|
|
|
|
|
|
|
|
public class CastMapper<T, U> implements Mapper<T, U> {
|
|
|
|
|
2023-02-09 23:34:25 +01:00
|
|
|
@SuppressWarnings("unchecked")
|
2021-05-11 21:59:05 +02:00
|
|
|
@Override
|
|
|
|
public U map(T key) {
|
|
|
|
return (U) key;
|
|
|
|
}
|
|
|
|
|
2023-02-09 23:34:25 +01:00
|
|
|
@SuppressWarnings("unchecked")
|
2021-05-11 21:59:05 +02:00
|
|
|
@Override
|
|
|
|
public T unmap(U key) {
|
|
|
|
return (T) key;
|
|
|
|
}
|
|
|
|
}
|