Package lemon :: Package external :: Package gadfly :: Module introspection :: Class DataDefsView
[show private | hide private]
[frames | no frames]

Class DataDefsView

Relation0 --+            
            |            
         View --+        
                |        
       RemoteView --+    
                    |    
     DictKeyValueView --+
                        |
                       DataDefsView


Data defs (of non-special views) and definition dumps.

Method Summary
  relbind(self, db, atts)
bind self to db, ignore atts...
    Inherited from DictKeyValueView
  __init__(self, dict)
  listing(self)
return list of values (1 column) or list of tuples of values (>1 column).
    Inherited from RemoteView
  __repr__(self)
  attributes(self)
  irepr(self)
  rows(self, andseqs)
  uncache(self)
    Inherited from View
  add_index(*args, **kw)
  add_tuples(*args, **kw)
  choose_index(self, a)
no indices on views (might change this?)...
  drop_index(*args, **kw)
  drop_indices(*args, **kw)
ignore this op when applied to view...
  dump(*args, **kw)
  erase_tuples(*args, **kw)
  ignore_op_for_view(*args, **kw)
ignore this op when applied to view...
  load(*args, **kw)
  regenerate_indices(*args, **kw)
ignore this op when applied to view...
  reset_tuples(*args, **kw)
  set_empty(*args, **kw)
  shadow(*args, **kw)
  UNDEFINED_OP_FOR_VIEW(*args, **kw)
    Inherited from Relation0
  unshadow(self)
make self into a replacement for shadowed, return self.

Class Variable Summary
list column_names = ['name', 'defn']
int mapstring = 1                                                                     
    Inherited from DictKeyValueView
int static = 0                                                                     
    Inherited from RemoteView
NoneType cached_rows = None                                                                  
    Inherited from View
int is_shadow = 0                                                                     
int is_view = 1                                                                     
int touched = 0                                                                     

Method Details

relbind(self, db, atts)

bind self to db, ignore atts
Overrides:
lemon.external.gadfly.introspection.RemoteView.relbind (inherited documentation)

Class Variable Details

column_names

Type:
list
Value:
['name', 'defn']                                                       

mapstring

Type:
int
Value:
1                                                                     

Generated by Epydoc 2.0 on Mon Nov 10 15:07:56 2003 http://epydoc.sf.net