Package intermine :: Module model
[hide private]
[frames] | no frames]

Module model

source code


Author: Alex Kalderimis

Contact: dev@intermine.org

License: LGPL

Classes [hide private]
  Field
The base class for attributes, references and collections.
  Attribute
The Attribute class inherits all the behaviour of intermine.model.Field
  Reference
In addition the the behaviour and properties of Field, references may also have a reverse reference, if the other record points back to this one as well.
  Collection
Collections have all the same behaviour and properties as References
  Class
These objects refer to the table objects in the InterMine ORM layer.
  Path
A path represents a connection between records and fields
  ConstraintTree
  ConstraintNode
  CodelessNode
  Column
Column objects allow constraints to be constructed in something close to a declarative style
  Model
An abstraction of the database schema
  ModelError
  PathParseError
  ModelParseError
Variables [hide private]
  __organization__ = 'InterMine'
  __package__ = 'intermine'