| Java Type | SCO Mapping | JDBC Type | Mutable | SCO Mutable wrapper class | Default Fetch Group | Version Added |
|---|
| boolean | org.jpox.store.mapping.BooleanMapping | BIT, CHAR ('Y','N') | No | | Yes | 1.0.0-beta-1 |
| byte | org.jpox.store.mapping.ByteMapping | TINYINT, SMALLINT, INTEGER, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| char | org.jpox.store.mapping.CharacterMapping | INTEGER | No | | Yes | 1.0.0-beta-1 |
| short | org.jpox.store.mapping.ShortMapping | SMALLINT, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| int | org.jpox.store.mapping.IntegerMapping | INTEGER, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| long | org.jpox.store.mapping.LongMapping | BIGINT, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| float | org.jpox.store.mapping.FloatMapping | REAL, FLOAT | No | | Yes | 1.0.0-beta-1 |
| double | org.jpox.store.mapping.DoubleMapping | DOUBLE, FLOAT | No | | Yes | 1.0.0-beta-1 |
| java.lang.Boolean | org.jpox.store.mapping.BooleanMapping | BIT, CHAR('Y','N') | No | | Yes | 1.0.0-beta-1 |
| java.lang.Byte | org.jpox.store.mapping.ByteMapping | TINYINT, SMALLINT, INTEGER, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| java.lang.Character | org.jpox.store.mapping.CharacterMapping | INTEGER | No | | Yes | 1.0.0-beta-1 |
| java.lang.Short | org.jpox.store.mapping.ShortMapping | SMALLINT, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| java.lang.Integer | org.jpox.store.mapping.IntegerMapping | INTEGER, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| java.lang.Long | org.jpox.store.mapping.LongMapping | BIGINT, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| java.lang.Float | org.jpox.store.mapping.FloatMapping | REAL, FLOAT | No | | Yes | 1.0.0-beta-1 |
| java.lang.Double | org.jpox.store.mapping.DoubleMapping | DOUBLE, FLOAT | No | | Yes | 1.0.0-beta-1 |
| java.lang.Number | | | No | | Yes | 1.0.0-beta-1 |
| java.lang.String | org.jpox.store.mapping.StringMapping | CHAR, VARCHAR, LONGVARCHAR | No | | Yes | 1.0.0-beta-1 |
| java.math.BigDecimal | org.jpox.store.mapping.BigDecimalMapping | NUMERIC, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| java.math.BigInteger | org.jpox.store.mapping.BigIntegerMapping | NUMERIC, DECIMAL | No | | Yes | 1.0.0-beta-1 |
| java.util.Locale | org.jpox.store.mapping.LocaleMapping | VARCHAR | No | | Yes | 1.0.0-beta-1 |
| java.util.TimeZone | org.jpox.store.mapping.TimeZoneMapping | VARCHAR | No | | No | 1.0.0-beta-2 |
| java.util.Date | org.jpox.store.mapping.DateMapping | TIMESTAMP, CHAR, OTHER | Yes | org.jpox.sco.Date | Yes | 1.0.0-beta-1 |
| java.sql.Date | org.jpox.store.mapping.SqlDateMapping | DATE, CHAR | Yes | org.jpox.sco.SqlDate | No | 1.0.0-beta-1 |
| java.sql.Time | org.jpox.store.mapping.SqlTimeMapping | TIME, CHAR | Yes | org.jpox.sco.SqlTime | No | 1.0.0-beta-2 |
| java.sql.Timestamp | org.jpox.store.mapping.SqlTimestampMapping | TIMESTAMP, CHAR, OTHER | Yes | org.jpox.sco.SqlTimestamp | No | 1.0.0-beta-1 |
| java.util.ArrayList | org.jpox.store.mapping.ArrayListMapping | | Yes | org.jpox.sco.ArrayList | No | 1.0.0-beta-2 |
| java.util.Collection | org.jpox.store.mapping.CollectionMapping | | Yes | org.jpox.sco.Collection | No | 1.0.0-beta-1 |
| java.util.HashMap | org.jpox.store.mapping.HashMapMapping | | Yes | org.jpox.sco.HashMap | No | 1.0.0-beta-2 |
| java.util.HashSet | org.jpox.store.mapping.HashSetMapping | | Yes | org.jpox.sco.HashSet | No | 1.0.0-beta-1 |
| java.util.Hashtable | org.jpox.store.mapping.HashtableMapping | | Yes | org.jpox.sco.Hashtable | No | 1.0.0-beta-2 |
| java.util.LinkedList | org.jpox.store.mapping.LinkedListMapping | | Yes | org.jpox.sco.LinkedList | No | 1.0.0-beta-2 |
| java.util.List | org.jpox.store.mapping.ListMapping | | Yes | org.jpox.sco.List | No | 1.0.0-beta-1 |
| java.util.Map | org.jpox.store.mapping.MapMapping | | Yes | org.jpox.sco.Map | No | 1.0.0-beta-1 |
| java.util.Set | org.jpox.store.mapping.SetMapping | | Yes | org.jpox.sco.Set | No | 1.0.0-beta-1 |
| java.util.Stack | org.jpox.store.mapping.StackMapping | | Yes | org.jpox.sco.Stack | No | 1.0.0-beta-2 |
| java.util.TreeMap | | | | | | |
| java.util.TreeSet | | | | | | |
| java.util.Vector | org.jpox.store.mapping.VectorMapping | | Yes | org.jpox.sco.Vector | No | 1.0.0-beta-2 |
| java.lang.Object | org.jpox.store.mapping.PersistenceCapableMapping | BLOB, LONGVARBINARY | | | Yes | 1.0.0-beta-1 |
| "Simple" Interfaces | org.jpox.store.mapping.InterfaceMapping | | | | Yes | 1.0.0-beta-2 |
| byte[] | org.jpox.store.mapping.ByteArrayMapping | BINARY, LONGVARBINARY, BLOB | No | | No | 1.0.0-beta-3 |