bsfs.query.ast.fetch module#
- class bsfs.query.ast.fetch.All(*expr)#
Bases:
FetchExpressionFetch all child expressions.
- expr: Set[FetchExpression]#
- class bsfs.query.ast.fetch.Fetch(predicate: URI, expr: FetchExpression)#
Bases:
_BranchFollow a predicate before evaluating a child epxression.
- expr: FetchExpression#
- class bsfs.query.ast.fetch.FetchExpression#
Bases:
HashableGeneric Fetch expression.
- class bsfs.query.ast.fetch.Node(predicate: URI, name: str)#
Bases:
_NamedFetch a Node at a predicate.
- class bsfs.query.ast.fetch.This(name: str)#
Bases:
FetchExpressionFetch the current Node.
- name: str#