package de.naeveke.c2g.mapping;
import com.fasterxml.jackson.databind.util.StdConverter;
import de.naeveke.c2g.Coordinates;
public class CoordinateConverter extends StdConverter<double[], Coordinates> {
@Override
public Coordinates convert(double[] in) {
if(in.length != 3){
throw new IllegalArgumentException("Invalid coordinate input: Expected 3 elements");
}
return new Coordinates(in[1], in[0]);
}
}