Source code for neosqlite.collection.temporary_table_aggregation.operators
from __future__ import annotations
from .operators_advanced import OperatorsAdvancedMixin
from .operators_group import OperatorsGroupMixin
from .operators_lookup import HASH_JOIN_MEMORY_THRESHOLD, OperatorsLookupMixin
from .operators_match import OperatorsMatchMixin
from .operators_sort_proj import OperatorsSortProjMixin
from .operators_text import OperatorsTextMixin
__all__ = ["OperatorsMixin", "HASH_JOIN_MEMORY_THRESHOLD"]
[docs]
class OperatorsMixin(
OperatorsMatchMixin,
OperatorsLookupMixin,
OperatorsSortProjMixin,
OperatorsGroupMixin,
OperatorsTextMixin,
OperatorsAdvancedMixin,
):
"""Composes all operator mixins. No method bodies here; see the mixin modules."""