Package gofer :: Module collator :: Class Collator
[hide private]
[frames] | no frames]

Class Collator

source code

Docorated method/function collator.

Instance Methods [hide private]
tuple(2)
collate(self, functions)
Collate decorated functions/methods.
source code
 
__map(self, g) source code
 
__find(self, cls) source code
 
__classes(self, g) source code
 
__methods(self, cls) source code
 
__function(self, method) source code
 
__functions(self) source code
 
__decorated(self, fn) source code
Method Details [hide private]

collate(self, functions)

source code 

Collate decorated functions/methods. Returns (Classes, Unbound) where:

  • Classes is: dict {class:[methods,..]}
  • Unbound is: dict {module: [functions,...]}
Parameters:
  • functions ((list|dict)) - A collection of decorated functions.
Returns: tuple(2)
A tuple (classes, unbound)