MCPcopy Index your code
hub / github.com/jOOQ/jOOQ / writeFloat

Method writeFloat

jOOQ/src/main/java/org/jooq/tools/json/JSONValue.java:129–144  ·  view source on GitHub ↗
(
        Object value,
        Writer out,
        boolean nan,
        boolean nanAsString,
        boolean infinity,
        boolean infinityAsString,
        Number n
    )

Source from the content-addressed store, hash-verified

127 }
128
129 private static final void writeFloat(
130 Object value,
131 Writer out,
132 boolean nan,
133 boolean nanAsString,
134 boolean infinity,
135 boolean infinityAsString,
136 Number n
137 ) throws IOException {
138 if (infinity)
139 writeInfinityOrNaN(out, infinityAsString, n);
140 else if (nan)
141 writeInfinityOrNaN(out, nanAsString, n);
142 else
143 out.write(value.toString());
144 }
145
146 private static final void writeInfinityOrNaN(Writer out, boolean check, Number n) throws IOException {
147 if (check) {

Callers 2

writeJSONStringMethod · 0.95
set0Method · 0.80

Calls 2

writeInfinityOrNaNMethod · 0.95
toStringMethod · 0.65

Tested by

no test coverage detected