from_multidimensional_java_arrays
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| from_multidimensional_java_arrays [2025/04/18 18:24] – colinr | from_multidimensional_java_arrays [2025/04/18 18:31] (current) – colinr | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Programmatically Creating Complex SecsFormat00 Objects from Java Arrays ====== | ||
| + | |||
| + | |||
| ===== 🧩 Convert Mixed-Type Nested Arrays: sf00FromNested(Object data) ===== | ===== 🧩 Convert Mixed-Type Nested Arrays: sf00FromNested(Object data) ===== | ||
| Recursively converts a nested '' | Recursively converts a nested '' | ||
| - | Use this method when your structure may contain integers, floats, doubles, longs, or strings. Each array level becomes a '' | + | You may use this method when your structure may contain integers, floats, doubles, longs, or strings. Each array level becomes a '' |
| ==== Example method ==== | ==== Example method ==== | ||
| Line 10: | Line 13: | ||
| /** | /** | ||
| * Recursively converts a nested {@code Object} (array or leaf) into a hierarchical SECS structure. | * Recursively converts a nested {@code Object} (array or leaf) into a hierarchical SECS structure. | ||
| - | * | + | |
| * Arrays (including multidimensional ones) become nested {@link SecsFormat00}, | * Arrays (including multidimensional ones) become nested {@link SecsFormat00}, | ||
| * to SECS types based on their Java type. | * to SECS types based on their Java type. | ||
| Line 64: | Line 67: | ||
| ===== 🔤 Convert All-String Nested Arrays: sf00FromNestedStrings(Object data) ===== | ===== 🔤 Convert All-String Nested Arrays: sf00FromNestedStrings(Object data) ===== | ||
| - | Recursively converts a nested '' | + | Recursively converts a nested '' |
| - | + | ||
| - | This is more efficient | + | |
| ==== Example method ==== | ==== Example method ==== | ||
| Line 124: | Line 125: | ||
| ===== 📦 Convert Structured Triple Arrays: sf00FromNestedStructuredTriple(Object data) ===== | ===== 📦 Convert Structured Triple Arrays: sf00FromNestedStructuredTriple(Object data) ===== | ||
| - | Recursively converts a nested '' | + | Recursively converts a nested '' |
| - | **[String, Float, Integer]** | + | Non-array |
| - | + | Arrays are recursively processed into nested '' | |
| - | Each triple becomes a '' | + | |
| ==== Example method ==== | ==== Example method ==== | ||
from_multidimensional_java_arrays.1745015090.txt.gz · Last modified: by colinr
