For each Java package you catalog, BPM Studio creates a new module in your component catalog.
Module names are capitalized to follow PBL naming conventions for modules.
| Java Type | PBL Type |
|---|---|
| java.lang.String, java.lang.Character, char | String |
| java.lang.Byte, java.lang.Short, java.lang.Integer, java.lang.Long, java.lang.Number, byte, short, int, long | Int |
| java.math.BigDecimal | Decimal |
| java.lang.Float, java.lang.Double, float, double | Real |
| java.lang.Boolean, boolean | Bool |
| java.util.Date, java.sql.Date, java.sql.Time, java.sql.Timestamp, fuego.lang.Time | Time |
| byte[] | Binary |
| primitive Java arrays, any implementation of java.util.List, any implementation of java.util.Set, java.util.Vector, any implementation of java.util.Collection. | array |
| any implementation of java.util.Map or java.util.SortedMap. | associative array |
| fuego.lang.Interval | Interval |