Package sqltriples :: Module Query :: Class Objects
[show private | hide private]
[frames | no frames]

Class Objects

AbstractQuery --+            
                |            
            Query --+        
                    |        
              Results --+    
                        |    
            SingleResults --+
                            |
                           Objects

Known Subclasses:
ConjunctionOfObjects, DisjunctionOfObjects, IntersectionOfObjects, NegationOfObjects

A class representing a selection of objects.

Method Summary
    Inherited from Results
  __init__(self, store, pattern, expression, functions, ordering, order_by, limit, partial)
Initialise the results object with the given 'store', 'pattern', optional 'expression', optional 'ordering' and 'order_by' descriptions and optional 'limit' criteria.
    Inherited from Query
  __getitem__(self, i)
  __len__(self)
  __repr__(self)
  get_query(self, index, constraints)
Return a query clause, associated values, and an updated table index (as a 3-tuple) for this object's query defined using the given table 'index' and the supplied, optional 'constraints' text.
  get_subquery(self, parent_columns, parent_index, index, match_first, match_parent, match_child)
Make a subquery for this object using the given 'parent_columns' (indicating the columns which connect with this object's exposed columns), a 'parent_index' (indicating the table index used in the parent query, within which the returned query clause shall be employed), and the current table 'index'.

Class Variable Summary
list exposed_columns = [('object', 'object_type')]
    Inherited from AbstractQuery
list table_columns = [('subject', 'subject_type', 0), ('predi...

Class Variable Details

exposed_columns

Type:
list
Value:
[('object', 'object_type')]                                            

Generated by Epydoc 2.1 on Fri Jan 12 00:04:34 2007 http://epydoc.sf.net