How to resolve a Quantity instance for a Number and Unit
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Start with the javax.measure.spi.ServiceProvider and QuantityFactory entry points named in the issue, then compare them with Indriya's Quantities.getQuantity(Number, Unit) implementation. Determine whether the standard API supports this without a runtime Quantity class; document the answer and any required API change or limitation.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Hello, I am not finding how to resolve a Quantity<?> instance if I am starting with a Number and a Unit<?> instance, using only the javax.measure API. The trouble here is that I don't know the Quantity class at runtime, so I can't call javax.measure.spi.ServiceProvider.getQuantityFactory(Class<Q> quantity) to get the appropriate QuantityFactory on which I could call javax.measure.spi.QuantityFactory.create(Number value, Unit<Q> unit).
I don't know there is a very easy way using Indriya: tech.units.indriya.quantity.Quantities.getQuantity(Number value, Unit<Q> unit) but I am trying to understand how to achieve the same thing with only the javax.measure API. Could you point me in the right direction?
- Langage dominant
- Java
- Étoiles
- 195
- Forks
- 41
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de unitsofmeasurement/unit-api
-
Typo in Docs unit-api/docs/apidocs/javax/measure /Quantity.htmlPeut-être pris @nightcityblade l’a pris il y a 104 jours. Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
unitsofmeasurement/unit-api#261 · 1 commentaire ·
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100
unitsofmeasurement/unit-api#260 · 1 commentaire ·
-
Units can have non-integer DimensionPeut-être pris @Dustin4444 l’a pris il y a 571 jours. Ouvertedeferred design
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 30/100
unitsofmeasurement/unit-api#256 · 5 commentaires ·
-
Explore JDK Vector APIOuvertedeferred design enhancement jdk
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
unitsofmeasurement/unit-api#215 ·
-
Classpath DiscoveryOuvertedeferred enhancement jdk ready task
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
unitsofmeasurement/unit-api#90 · 1 commentaire ·
Toutes les issues de unitsofmeasurement/unit-api
Issues similaires
-
NullPointerException when a `DeserializationProblemHandler` returns `null` for `byte[]` (single value unwrapped) and `char[]` elementsPeut-être pris @Marti2203 l’a pris aujourd’hui. Ouverte
Difficulté 2/5 Une demi-journée Accessibilité débutants 88/100
FasterXML/jackson-databind#6300 ·
Les mainteneurs répondent en général sous 1 jour
-
content good first issue
Difficulté 1/5 Moins d'une heure Accessibilité débutants 95/100
cpinitiative/usaco-guide#6699 ·
Les mainteneurs répondent en général sous 1 jour
-
BC remittance upload: a claim MSP refused (S03) is saved with a blank status instead of refused (F)Ouvertetype: bug
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
carlos-emr/carlos#4933 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
apache/rocketmq-dashboard#6925 ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Vakore/ZappierGames#147 ·