jsr363

    0热度

    1回答

    我们正在使用伟大的unit-of-measurement框架动态管理单位。我有要求按数量过滤单位列表。例如。显示所有质量(吨,公斤....)。该列表产生一个通用的捕获列表(这是不理想的 - 我知道)。通用信息在运行时不存在(仅在编译时)。然而,对于unit接口的实现存在检查兼容性存在: 布尔相适应(即单位); @Test public void testCompatible_ByUnit(){

    2热度

    1回答

    格式化体积单位可以以毫升和厘correctly为单位正常工作,但不能达到分升。 import static tec.units.ri.unit.Units.LITRE; import javax.measure.Unit; import javax.measure.format.UnitFormat; import javax.measure.quantity.Volume; impor

    1热度

    1回答

    如何使用JSR 363定义名为roll的自定义单位?我如何将它定义为一个长度为一个预定义的数量,如一个卷总是250米?如果卷不具有固定长度,我怎样才能将其定义为完全独立的基本单元?我正在使用tec.uom:uom-se:1.0.2。我试图添加一个新的单位,如JSR 363 adding new units,但addUnit方法是私人的,所以它不能从扩展类中调用。

    0热度

    1回答

    您将如何创建基于JSR363 API的经度类型?经度可以表示为例如在-π,+π]弧度之间或在-180,180]度之间的双倍。如果你增加20度到175度的经度,你会得到-165度。 这意味着add()方法需要处理包装,但我看不到如何扩展当前的实现。 @cneller:是的,它会被执行数量<角度>莫名其妙,但也有可能是简单的: public class Longitude extends Number

    0热度

    1回答

    我使用JSR 363 “计量单位” 与最新的参考实现: <dependency> <groupId>javax.measure</groupId> <artifactId>unit-api</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>tec.units<