class LengthUnitsProvider extends AbstractUnitsProvider<Length> {

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

    public  LengthUnitsProvider();

}