Difference between revisions of "Ferreteria/v0.3/class"

from HTYP, the free directory anyone can edit if they can prove to me that they're not a spambot
Jump to navigation Jump to search
(updates)
(list of traits is redundant when we have automated list of all classlike entities)
Line 1: Line 1:
 
==Lists==
 
==Lists==
* [[Special:SearchByProperty/cl:OnRoaW5nLTIwdHlwZS9jbGFzcy0yRmZlcnJldGVyaWE|alphabetical list of classes]]
+
* [[Special:SearchByProperty/cl:OnRoaW5nLTIwdHlwZS9GZXJyZXRlcmlhLTJGY2xhc3M|alphabetical list of classes]]
 
==Data==
 
==Data==
 
===Root Classes===
 
===Root Classes===
Line 6: Line 6:
 
* {{l/ferreteria/class|cFieldRow}}
 
* {{l/ferreteria/class|cFieldRow}}
 
* {{l/ferreteria/class|cPortalRow}}
 
* {{l/ferreteria/class|cPortalRow}}
===Traits===
 
* {{l/ferreteria/class|tDataDesign}}
 
* {{l/ferreteria/class|tDataDesign_singleKey}}
 
* <s>{{l/ferreteria/class|tFieldClasses}}</s>
 
* {{l/ferreteria/class|tInternalStorage}}
 
* {{l/ferreteria/class|tLoadableRow}}
 
* {{l/ferreteria/class|tQueryableSource}}
 
* <s>{{l/ferreteria/class|tSelectable_Source}}</s>
 
* {{l/ferreteria/class|tSequentialAccess}}
 
* {{l/ferreteria/class|tSimpleFields}}
 
* <s>{{l/ferreteria/class|tSource_SingleKeyed}}</s>
 
* {{l/ferreteria/class|tSourcedStorage}}
 
* {{l/ferreteria/class|tTableSource}}
 
 
===Notes===
 
===Notes===
 
''rearrangement in progress''
 
''rearrangement in progress''

Revision as of 12:28, 7 January 2019

Lists

Data

Root Classes

Notes

rearrangement in progress

Core functionality:

  • handle current row - cFieldRow
  • handle multiple rows
    • sequential - tSequentialAccess
      • status (how many rows found)
      • position row cursor
      • access current row
      • end-of-rowset flag
    • indexed

Database sources:

  • manage what's in the source (selected, sequential access)

Currently, Table (Source) objects define:

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)