Warning: This file is auto-generated by
mix ptc.gen_docsfrompriv/java_compat_audit.exs. Manual edits will be overwritten. Editpriv/java_compat_audit.exsinstead.
Curated LLM-compatibility target for java.lang.Double.
See also: Function Reference | Namespace Coverage | Clojure Core Audit | Clojure String Audit | Clojure Set Audit | Clojure Walk Audit | Java Math Audit | Java Boolean Audit | Java Float Audit | Java Integer Audit | Java Long Audit | Java String Audit | Java System Audit | Java LocalDate Audit | Java Instant Audit | Java Duration Audit | Java Period Audit | Java Date Audit
Summary
Coverage excludes not_relevant entries: supported / (supported + candidate + not_classified).
| Status | Count |
|---|---|
| Supported | 4 |
| Candidate | 3 |
| Not Relevant | 1 |
| Not Classified | 0 |
| Relevant Target | 7 |
| Coverage | 4/7 (57.1%) |
| Total | 8 |
Details
| Var | Status | Description | Notes |
|---|---|---|---|
Double/NEGATIVE_INFINITY | ✅ supported | Negative infinity constant | |
Double/NaN | ✅ supported | NaN constant | |
Double/POSITIVE_INFINITY | ✅ supported | Positive infinity constant | |
Double/isInfinite | 🔲 candidate | Return true if value is infinite | Common guard around parsed floating data. |
Double/isNaN | 🔲 candidate | Return true if value is NaN | Common guard around parsed floating data. |
Double/parseDouble | ✅ supported | Parse string to double | BUG GAP-J01: currently aliases parse-double, returns nil on invalid input, and rejects surrounding whitespace that Java accepts. |
Double/valueOf | 🔲 candidate | Parse or box a double value | parse-double covers string parsing; boxing is not relevant. |
doubleValue | ❌ not_relevant | Unbox a Double object | PTC-Lisp has one numeric value model, not boxed Java numbers. |