| SDataSet | 
 A DataSet contains records of various types together with their meta data. 
 | 
| SFieldBigDecimal | 
 Represents BigDecimal field meta data. 
 | 
| SFieldBlob | 
 Represents a BLOB, Binary large object. 
 | 
| SFieldBoolean | 
 Booleans are represented as Boolean.TRUE/FALSE internally. 
 | 
| SFieldBooleanBit | 
  | 
| SFieldBooleanChar | 
 Booleans which are represented by a string. 
 | 
| SFieldBytes | 
 Represents Bytes field meta data. 
 | 
| SFieldDate | 
 Represents Date field meta data. 
 | 
| SFieldDouble | 
 Represents Double field meta data. 
 | 
| SFieldEnum<T extends java.lang.Enum<T>> | 
 Represents Enum field meta data. 
 | 
| SFieldInteger | 
 Represents Integer field meta data. 
 | 
| SFieldLong | 
 Represents Long field meta data. 
 | 
| SFieldMeta | 
Each instance defines the meta data for a field in an  SRecordMeta.  
 | 
| SFieldObject | 
 Represents columns that are not objects known to SimpleORM. 
 | 
| SFieldReference<RI extends SRecordInstance> | 
 Represents a foreign key reference from one SRecordMeta to another. 
 | 
| SFieldScalar | 
 Scalar fields such as String, Int, but not References to other tables. 
 | 
| SFieldString | 
 Represents String field meta data. 
 | 
| SFieldTime | 
 Represents Time field meta data. 
 | 
| SFieldTimestamp | 
 Represents Timestamp field meta data. 
 | 
| SQuery<T extends SRecordInstance> | 
 The main Query interface that provides structured queries. 
 | 
| SQuery.Join | 
  | 
| SQuery.OrderBy | 
  | 
| SQuery.Where | 
  | 
| SRecordInstance | 
 Each SRecordInstance represents an individual record in memory that either correspond to a row in the database or a
 new record that has yet to be inserted. 
 | 
| SRecordMeta<T extends SRecordInstance> | 
 | 
| SSessionI | 
 Used to link to the SSession from SDataSet, and thus record instances etc. 
 |