aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/library/lux/target/jvm/type/box.lux
blob: b50bffce2f2e1a33cab3f3f1036d027a654b1e0f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
(.using
 [library
  [lux (.except int char)]]
 [///
  [encoding
   [name (.only External)]]])

(template [<name> <box>]
  [(def: .public <name> External <box>)]

  [boolean "java.lang.Boolean"]
  [byte    "java.lang.Byte"]
  [short   "java.lang.Short"]
  [int     "java.lang.Integer"]
  [long    "java.lang.Long"]
  [float   "java.lang.Float"]
  [double  "java.lang.Double"]
  [char    "java.lang.Character"]
  )