jsr363

    0

    1答えて

    私たちはユニットを動的に管理するために偉大なunit-of-measurementフレームワークを使用しています。私は数量で単位のリストをフィルタリングするという要件を持っています。例えば。すべての質量を表示する(tonne、kg ....)。このリストの結果は、一般的なキャプチャリストになります(これは理想的ではありません - 私は知っています)。一般情報は実行時には存在しません(コンパイル時の

    2

    1答えて

    ボリューム単位のフォーマットは、ミリリットルとセンチリットルで正しく動作しますが、デシリアルでは失敗します。 import static tec.units.ri.unit.Units.LITRE; import javax.measure.Unit; import javax.measure.format.UnitFormat; import javax.measure.quantity

    6

    2答えて

    maven(tec.units:unit-ri)のJSR 363: Units of Measurement APIという参照実装を使用しています。 今、私はティースプーン、液体オンスなどのようにいくつかのユニットを追加する必要があります。 イムは、このように新しいユニットを追加するために、ユニットのクラスを拡張する: public static final Unit<Volume> TEASPO

    1

    1答えて

    JSR 363を使用してロールと呼ばれるカスタムユニットを定義するにはどうすればよいですか? 1つのロールが常に250メートルのように、どのようにして定義済みの量として定義できますか?ロールの長さが固定されていない場合、どのようにして完全に別のベースユニットと定義することができますか? 私はtec.uom:uom-se:1.0.2を使用しています。私はJSR 363 adding new unit

    0

    1答えて

    JSR363 APIに基づいて経度タイプをどのように作成しますか? 経度は、例えば、-pi、+ piラジアンまたは-180,180°の間の倍数で表すことができます。 175度の経度に20度を追加すると、-165度になります。 これは、add()メソッドがラッピングを処理する必要があることを意味しますが、現在の実装を拡張する方法はわかりません。 @cneller:はい、それは何らかの形で角度>数量<

    6

    1答えて

    JSR 363 javax.measure.Quantity<Q extends Quantity<Q>>のカスタムシリアライザとデシリアライザを追加します。これは基本的に "値"と "ユニット"をカプセル化します。シリアライザ(extends JsonSerializer<Quantity<?>>)とデシリアライザ(extends StdDeserializer<Quantity<?>>)の作成