Query

class Query.Instance

Bases:

execute(self: Query.Instance) None
set_named_graph(self: Query.Instance, arg0: str) None
property result
property structure
class Query.ResultInstance

Bases:

class Collection

Bases:

property id
property properties
class Query.ResultProperty

Bases:

class Collection

Bases:

property type
class Query.StructureNode

Bases:

class FilterField

Bases:

filter(*args, **kwargs)

Overloaded function.

  1. filter(self: Query.StructureNode.FilterField, arg0: Query.StructureNode.SpecialProperty) -> Query.StructureNode.FilterField

  2. filter(self: Query.StructureNode.FilterField, arg0: RDF.Property) -> Query.StructureNode.FilterField

  3. filter(self: Query.StructureNode.FilterField, arg0: RDF.Namespace, arg1: str) -> Query.StructureNode.FilterField

filter_field(*args, **kwargs)

Overloaded function.

  1. filter_field(self: Query.StructureNode.FilterField, arg0: Query.StructureNode.SpecialProperty) -> Query.StructureNode.FilterField

  2. filter_field(self: Query.StructureNode.FilterField, arg0: RDF.Property) -> Query.StructureNode.FilterField

  3. filter_field(self: Query.StructureNode.FilterField, arg0: RDF.Namespace, arg1: str) -> Query.StructureNode.FilterField

  4. filter_field(self: Query.StructureNode.FilterField, arg0: tuple) -> Query.StructureNode.FilterField

  5. filter_field(self: Query.StructureNode.FilterField, arg0: str) -> Query.StructureNode.FilterField

operation(*args, **kwargs)

Overloaded function.

  1. operation(self: Query.StructureNode.FilterField, arg0: Query.StructureNode.FilterOp, arg1: Query.StructureNode.SpecialValue) -> XS::Query::IStructureNode::IFilterOperation

  2. operation(self: Query.StructureNode.FilterField, arg0: Query.StructureNode.FilterOp, arg1: str) -> XS::Query::IStructureNode::IFilterOperation

  3. operation(self: Query.StructureNode.FilterField, arg0: Query.StructureNode.FilterOp, arg1: str, arg2: str) -> XS::Query::IStructureNode::IFilterOperation

class FilterOp

Bases:

Members:

CONTAINS

ENDSWITH

EQ

NE

LT

LE

GT

GE

STARTSWITH

CONTAINS = <FilterOp.CONTAINS: 6>
ENDSWITH = <FilterOp.ENDSWITH: 7>
EQ = <FilterOp.EQ: 0>
GE = <FilterOp.GE: 5>
GT = <FilterOp.GT: 4>
LE = <FilterOp.LE: 3>
LT = <FilterOp.LT: 2>
NE = <FilterOp.NE: 1>
STARTSWITH = <FilterOp.STARTSWITH: 8>
property name
property value
class FilterOperation

Bases:

filter_and(*args, **kwargs)

Overloaded function.

  1. filter_and(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterField, arg1: Query.StructureNode.FilterOp, arg2: Query.StructureNode.SpecialValue) -> Query.StructureNode.FilterOperation

  2. filter_and(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterField, arg1: Query.StructureNode.FilterOp, arg2: str) -> Query.StructureNode.FilterOperation

  3. filter_and(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterField, arg1: Query.StructureNode.FilterOp, arg2: str, arg3: str) -> Query.StructureNode.FilterOperation

  4. filter_and(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterOperation) -> Query.StructureNode.FilterOperation

filter_or(*args, **kwargs)

Overloaded function.

  1. filter_or(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterField, arg1: Query.StructureNode.FilterOp, arg2: Query.StructureNode.SpecialValue) -> Query.StructureNode.FilterOperation

  2. filter_or(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterField, arg1: Query.StructureNode.FilterOp, arg2: str) -> Query.StructureNode.FilterOperation

  3. filter_or(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterField, arg1: Query.StructureNode.FilterOp, arg2: str, arg3: str) -> Query.StructureNode.FilterOperation

  4. filter_or(self: Query.StructureNode.FilterOperation, arg0: Query.StructureNode.FilterOperation) -> Query.StructureNode.FilterOperation

class SpecialProperty

Bases:

Members:

ID

ID = <SpecialProperty.ID: 0>
property name
property value
class SpecialValue

Bases:

Members:

NULL

NULL = <SpecialValue.NULL: 0>
property name
property value
cast(self: Query.StructureNode, arg0: RDF.Class) Query.StructureNode
expand(*args, **kwargs)

Overloaded function.

  1. expand(self: Query.StructureNode, arg0: RDF.Property) -> Query.StructureNode

  2. expand(self: Query.StructureNode, arg0: RDF.Namespace, arg1: str) -> Query.StructureNode

  3. expand(self: Query.StructureNode, arg0: tuple) -> Query.StructureNode

  4. expand(self: Query.StructureNode, arg0: str) -> Query.StructureNode

filter(*args, **kwargs)

Overloaded function.

  1. filter(self: Query.StructureNode, arg0: XS::Query::IStructureNode::IFilterField, arg1: XS::Query::IStructureNode::FilterOp, arg2: XS::Query::IStructureNode::SpecialValue) -> XS::Query::IStructureNode::IFilterOperation

  2. filter(self: Query.StructureNode, arg0: XS::Query::IStructureNode::IFilterField, arg1: XS::Query::IStructureNode::FilterOp, arg2: str) -> XS::Query::IStructureNode::IFilterOperation

  3. filter(self: Query.StructureNode, arg0: XS::Query::IStructureNode::IFilterField, arg1: XS::Query::IStructureNode::FilterOp, arg2: str, arg3: str) -> XS::Query::IStructureNode::IFilterOperation

  4. filter(self: Query.StructureNode, arg0: XS::Query::IStructureNode::IFilterOperation) -> XS::Query::IStructureNode::IFilterOperation

  5. filter(self: Query.StructureNode, arg0: XS::Query::IStructureNode::SpecialProperty) -> XS::Query::IStructureNode::IFilterField

  6. filter(self: Query.StructureNode, arg0: RDF.Property) -> XS::Query::IStructureNode::IFilterField

  7. filter(self: Query.StructureNode, arg0: RDF.Namespace, arg1: str) -> XS::Query::IStructureNode::IFilterField

filter_field(*args, **kwargs)

Overloaded function.

  1. filter_field(self: Query.StructureNode, arg0: XS::Query::IStructureNode::SpecialProperty) -> XS::Query::IStructureNode::IFilterField

  2. filter_field(self: Query.StructureNode, arg0: RDF.Property) -> XS::Query::IStructureNode::IFilterField

  3. filter_field(self: Query.StructureNode, arg0: RDF.Namespace, arg1: str) -> XS::Query::IStructureNode::IFilterField

  4. filter_field(self: Query.StructureNode, arg0: tuple) -> XS::Query::IStructureNode::IFilterField

  5. filter_field(self: Query.StructureNode, arg0: str) -> XS::Query::IStructureNode::IFilterField

select(*args, **kwargs)

Overloaded function.

  1. select(self: Query.StructureNode, arg0: XS::Query::IStructureNode::SpecialProperty) -> Query.StructureNode

  2. select(self: Query.StructureNode, arg0: RDF.Property) -> Query.StructureNode

  3. select(self: Query.StructureNode, arg0: RDF.Namespace, arg1: str) -> Query.StructureNode

  4. select(self: Query.StructureNode, arg0: tuple) -> Query.StructureNode

  5. select(self: Query.StructureNode, arg0: str) -> Query.StructureNode

select_all(self: Query.StructureNode) None
property count
property has_key
property is_collection
property key
property limit
property offset
property type