Package Modeling :: Module FetchSpecification :: Class FetchSpecification
[show private | hide private]
[frames | no frames]

Class FetchSpecification


See interfaces.FetchSpecification for documentation
Method Summary
  __init__(self, entityName, qualifier, sortOrderings, distinctFlag, deepFlag, hints)
Initializes the FetchSpecification
  distinctFlag(self)
  entityName(self)
  fetchesRawRows(self)
  fetchLimit(self)
  isDeep(self)
  locksObjects(self)
  qualifier(self)
  refreshesRefetchedObjects(self)
  setEntityName(self, entityName)
  setFetchesRawRows(self, aBool)
  setFetchLimit(self, limit)
  setIsDeep(self, deepFlag)
  setLocksObject(self, lockFlag)
  setQualifier(self, aQualifier)
  setRefreshesRefetchedObjects(self, aBool)
  setSortOrderings(self, sortOrderings)
  setUsesDistinct(self, distinctFlag)
  sortOrderings(self)
  usesDistinct(self)

Class Variable Summary
tuple __implements__ = (<class Modeling.interfaces.FetchSpecif...

Method Details

__init__(self, entityName, qualifier=None, sortOrderings=(), distinctFlag=0, deepFlag=0, hints={})
(Constructor)

Initializes the FetchSpecification
Raises:
ValueError - if no class description can be found for the supplied entityName. In most cases, if not all, this means either that there is a typo. in entityName, or that the corresponding model has not been properly loaded.

Class Variable Details

__implements__

Type:
tuple
Value:
(<class Modeling.interfaces.FetchSpecification.IFetchSpecification at \
0xb78b2bcc>,)                                                          

Generated by Epydoc 2.1 on Sat Mar 4 13:36:20 2006 http://epydoc.sf.net