import pgmlgraph
class PgmlGraph(Graph) class PgmlHandler(CommonHandler) def __init__(self, name, graph) string __module__ = 'pgmlgraph' def endElement(self, name) def startElement(self, name, attrs) def __init__(self, name = 'PgmlGraph', debug = None, idSequence = None, usePostgreSqlIsa = None, usePostgreSqlConstraints = None, string __module__ = 'pgmlgraph' def get_relations(self) def get_tables(self) def read(self, filename) def simplify(self) def write_dot(self, output, options = None, tableNames = None) def write_pgml(self, output) def write_sql(self, output) def write_ssql(self, output) # Methods inherited by PgmlGraph from Graph def clear_tags(self) def get_dfs_path(self, object1, object2) def insert(self, object) def insert_edge(self, object1, label, object2) # Methods inherited by PgmlGraph from Object def __cmp__(self, object) def __hash__(self) def __nonzero__(self) def __str__(self) def copy(self) def write(self, filename) # Methods inherited by PgmlGraph from Map def __add__(self, map) def __delitem__(self, key) def __getitem__(self, key) def __len__(self) def __setitem__(self, key, value) def add(self, map) def clear(self) def has_key(self, key) def insert_map(self, map) def items(self) def keys(self) def values(self) # Methods inherited by PgmlGraph from Set def __repr__(self) def insert_set(self, set)
Non commutative addition. A new map is created
do not overload, should be equivalent to self.name
return a set of vertices containing relations
return a set of vertices containing tables
return a vertex
serialization