everest.querying.base

Querying operators, expressions, visitors, builders, directors.

class everest.querying.base.BinaryOperator[source]

Bases: everest.querying.base.Operator

Binary querying operator.

class everest.querying.base.CqlExpression[source]

Bases: object

Single CQL expression.

CQL expressions can be converted to a string and support the conjunction (AND) operation.

__weakref__

list of weak references to the object (if defined)

class everest.querying.base.CqlExpressionList(expressions)[source]

Bases: object

List of CQL expressions.

Like a single CQL expression, CQL expression lists can be converted to a string and joined with the conjunction (AND) operation.

__weakref__

list of weak references to the object (if defined)

class everest.querying.base.Operator[source]

Bases: object

Base class for querying operators.

__weakref__

list of weak references to the object (if defined)

class everest.querying.base.Specification[source]

Bases: object

Abstract base classs for all specifications.

__weakref__

list of weak references to the object (if defined)

class everest.querying.base.SpecificationBuilder(spec_factory)[source]

Bases: object

Base class for specification builders.

__weakref__

list of weak references to the object (if defined)

specification[source]

Returns the built specification.

class everest.querying.base.SpecificationDirector(parser, builder)[source]

Bases: object

Abstract base class for specification directors.

__weakref__

list of weak references to the object (if defined)

class everest.querying.base.SpecificationVisitor[source]

Bases: everest.querying.base.SpecificationVisitorBase

Base class for all specification visitors.

class everest.querying.base.SpecificationVisitorBase[source]

Bases: object

Base class for specification visitors.

__weakref__

list of weak references to the object (if defined)

class everest.querying.base.UnaryOperator[source]

Bases: everest.querying.base.Operator

Unary querying operator.

Project Versions

Previous topic

everest.entities.utils

Next topic

everest.querying.filtering

This Page