spreadflow_jsonld.proc module¶
-
class
spreadflow_jsonld.proc.JsonLdFlatten(context=None, options=None)¶ Bases:
spreadflow_delta.proc.MapReduceBase-
map(key, doc)¶
-
reduce(key, docs)¶
-
-
class
spreadflow_jsonld.proc.JsonLdUnpack(key, func, *args, **kwds)¶ Bases:
spreadflow_jsonld.proc.JsonLdUnpackBase-
keywords(subject)¶
-
-
class
spreadflow_jsonld.proc.JsonLdUnpackBase(key)¶ Bases:
spreadflow_delta.proc.UnpackBaseGenerates JSON-LD keywords (e.g. @id, @context, @type) for the given subjects and replaces embedded objects with subject references.
-
keywords(subject)¶
-
unpack(key, doc)¶
-