def allEndpoints(self):
        """return the full spec of the connector as a list of dicts
        """
        paths = []
        for k, v in sorted(self.matcher.iterPatterns()):
            paths.append(dict(path="/".join(k),
                              plural=str(v.rtype.plural),
                              type=str(v.rtype.entityType.name),
                              type_spec=v.rtype.entityType.getSpec()))
        return paths
def allEndpoints ( self ) : paths = [ ] for k , v in sorted ( self . matcher . iterPatterns ( ) ) : paths . append ( dict ( path = "/" . join ( k ) , plural = str ( v . rtype . plural ) , type = str ( v . rtype . entityType . name ) , type_spec = v . rtype . entityType . getSpec ( ) ) ) return paths
return the full spec of the connector as a list of dicts