Store#

Store(store_type, *args, **kwargs)

Store factory.

Store.extra_references

Extra references.

Store.get_extra_references([default])

Gets extra references.

Store.set_extra_references([references])

Sets extra references.

Store.page_size

Response page size.

Store.get_page_size([default])

Gets response page size.

Store.set_page_size([page_size])

Sets response page size.

Store.timeout

Timeout in seconds.

Store.get_timeout([default])

Gets timeout in seconds.

Store.set_timeout([timeout])

Sets timeout in seconds.

Queries#

Store.contains(stmt)

Tests whether statement is in store.

Store.count([subject, property, value, ...])

Counts statements matching pattern.

Store.count_snak([subject, snak])

Counts statements matching pattern.

Store.filter([subject, property, value, ...])

Filters statements matching pattern.

Store.filter_annotated([subject, property, ...])

Store.filter() with annotations.

Store.filter_snak([subject, snak, limit])

Filters statements matching pattern.

Store.filter_snak_annotated([subject, snak, ...])

Store.filter_snak() with annotations.

Store.get_annotations(stmts)

Gets statements' annotations.

Store.get_descriptor(entities[, language])

Gets entities' descriptor.

Flags#

StoreFlags(value[, names, module, qualname, ...])

Store configuration flags.

Store.flags

Store flags.

Store.get_flags()

Gets store flags.

Store.has_flags(flags)

Tests whether store flags are set.

Store.set_flags(flags)

Set store flags.

Store.unset_flags(flags)

Unset store flags.

Namespaces#

Store.namespaces

The namespace dictionary of store.

Store.get_namespaces()

Gets the namespace dictionary of store.

Errors#

StoreError

Base class for store errors.