class AngleUnitsProvider extends AbstractUnitsProvider<Coordinates> {

    @Override
    public <T extends Coordinates> T fromUnitsAndMagnitude(Class<T> type, Number magnitude) throws InvalidUnitsException
    {
        return Coordinates.create(type, magnitude.doubleValue());
    }

    public  AngleUnitsProvider();

}