Types
Types in Novah correspond to a Java class or primitive type.
| Novah type | Java type |
|---|---|
| Byte | byte |
| Int16 | short |
| Int, Int32 | int |
| Int64 | long |
| Float32 | float |
| Float64 | double |
| Boolean | boolean |
| Char | char |
| String | java.lang.String |
| BigInteger | java.math.BigInteger |
| BigDecimal | java.math.BigDecimal |
| Option Byte | java.lang.Byte |
| Option Int16 | java.lang.Short |
| Option Int32 | java.lang.Integer |
| Option Int64 | java.lang.Long |
| Option Float32 | java.lang.Float |
| Option Float64 | java.lang.Double |
| Option Boolean | java.lang.Boolean |
| Option Char | java.lang.Character |
| Pattern | java.util.regex.Pattern |
| List | io.lacuna.bifurcan.List |
| Set | io.lacuna.bifurcan.Set |
| Map | io.lacuna.bifurcan.Map |