The objectives of this specification is:
- Simplicity - Bare minimum number of public methods.
- Flexibility - Ability to access: static (HTML), JOE, and SQL
data
- Compatibility - Identical to JDBC/SQL with minimal extensions
Standard Methods:
- init(args) - Initialize variables and class
- free - unhook all pointers
- addXXX - add this object to parent
- removeXXX - remove this object from parent
- getXXX(name) - get the object from parent or make a new one
- setXXX(name) - set this object
Key for Hungarian Notation:
m_ - Field (member)
db - Database
rec - Record
tbl - Table
qry - Query
fld - Field
i - int
l - long
s - short
f - float
d - double
b - boolean
c - char
by - byte
stb - StringBuffer
str - String
k - Constant
g - Global Variable