udunits/src/main/java/ucar/units/SI.java
private static BaseUnit bu(final String name, final String symbol,
                             final BaseQuantity quantity) throws NameException,
          UnitExistsException {
    return BaseUnit.getOrCreate(UnitName.newUnitName(name, null, symbol),
            quantity);
  }
private static BaseUnit bu(final String name, final String symbol,
                             final BaseQuantity quantity) throws NameException,
          UnitExistsException {
    return BaseUnit.getOrCreate(UnitName.newUnitName(name, null, symbol),
            quantity);
  }
Factory method for constructing a base unit.

@param name     The name of the unit.
@param symbol   The symbol for the unit.
@param quantity The base quantity of the unit.
@return The base unit corresponding to the arguments.