Ferreteria/v0.3/class
< Ferreteria | v0.3(Redirected from Ferreteria/v3/class)
Jump to navigation
Jump to search
All Classes |
format=broadtable | limit=50 | offset=0 | link=all | sort= | order=asc | headers=show | searchlabel=... further results | class=sortable wikitable smwtable
}} |
Root Classes
- Template:L/version (TODO: rename to cDataSource)
- Template:L/version
- Template:L/version
Notes
Things in need of re-examination:
- interface ifSingleKeyedRow
- Standard storage-PortalRow class expects the Table to have the table name (via Template:L/ferreteria/class, but other constructions are possible.
rearrangement in progress
Core functionality:
- handle current row - Template:L/version
- handle multiple rows
- sequential - Template:L/version
- status (how many rows found)
- position row cursor
- access current row
- end-of-rowset flag
- indexed
- sequential - Template:L/version
Database sources:
- manage what's in the source (selected, sequential access)
Currently, Table (Source) objects define:
- name of single-row class (Template:L/version)
- name of database table or other SQL to access it (Template:L/version)
There are two types of accessible data, when dealing with databases:
- data that has been loaded into a black-box "resource" rowset, and can be accessed sequentially
- data that is being stored in memory, and can be accessed by index (core functionality)