See: Description
| Class | Description |
|---|---|
| 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> |
Defines the meta data for a
SRecordInstance such as the table name. |
| SSessionI |
Used to link to the SSession from SDataSet, and thus record instances etc.
|
| Enum | Description |
|---|---|
| SFieldFlags |
Defines aspects of fields.
|
| SGeneratorMode | |
| SQueryMode |
SFOR_UPDATE causes addtional database locking (Typically SELECT ...
|
| SSelectMode |
Public interface to globaly choose which fields to retrieve
SDESCRIPTIVE : only descriptive fields, typically pkeys and labels
SNORMAL : all fields except those marked SUNQUIERED
SALL : all fields, including SUNQUIERED
SNONE : used for SQuery.join to not add joined columns to Select list.
|
| Exception | Description |
|---|---|
| SRecordInstance.BrokenOptimisticLockException |
Exception thrown due to broken optimistic locks.
|
See the ../../../../webSite/sorm/whitepaper.html for a more detailed description of DataSet functionality.
This is packaged in simpleorm-dataset.jar