class LengthUnitsProvider extends AbstractUnitsProvider<Length> {

    @Override
    public <T extends Length> T convert(Class<T> desiredType, Length source) throws InvalidUnitsException
    {
        return Length.create(desiredType, source);
    }

    public  LengthUnitsProvider();

}