class documentation

A cacheable option dictionary with defaults.

Class Method from_execution_options process Options argument in terms of execution options.
Class Method isinstance Undocumented
Class Method safe_merge Undocumented
Method __add__ Undocumented
Method __delattr__ Undocumented
Method __eq__ Undocumented
Method __getattr__ Undocumented
Method __init__ Undocumented
Method __init_subclass__ Undocumented
Method __repr__ Undocumented
Method __setattr__ Undocumented
Method add_to_element Undocumented
Class Variable __slots__ Undocumented
Method _state_dict Undocumented
Method _state_dict_inst Undocumented
Class Variable _cache_attrs Undocumented
@classmethod
def from_execution_options(cls, key, attrs, exec_options, statement_exec_options): (source)

process Options argument in terms of execution options. e.g.:: ( load_options, execution_options, ) = QueryContext.default_load_options.from_execution_options( "_sa_orm_load_options", { "populate_existing", "autoflush", "yield_per" }, execution_options, statement._execution_options, ) get back the Options and refresh "_sa_orm_load_options" in the exec options dict w/ the Options as well

@classmethod
def isinstance(cls, klass: Type[Any]) -> bool: (source)

Undocumented

@classmethod
def safe_merge(cls, other): (source)

Undocumented

def __add__(self, other): (source)

Undocumented

def __delattr__(self, key: str): (source)

Undocumented

def __eq__(self, other): (source)

Undocumented

def __getattr__(self, key: str) -> Any: (source)

Undocumented

def __init__(self, **kw): (source)

Undocumented

def __init_subclass__(cls): (source)

Undocumented

def __repr__(self): (source)

Undocumented

def __setattr__(self, key: str, value: Any): (source)

Undocumented

@hybridmethod
def add_to_element(self, name, value): (source)

Undocumented

__slots__: tuple = (source)

Undocumented

@_state_dict_inst.classlevel
def _state_dict(cls) -> Mapping[str, Any]: (source)

Undocumented

@hybridmethod
def _state_dict_inst(self) -> Mapping[str, Any]: (source)

Undocumented

_cache_attrs: Tuple[str, ...] = (source)

Undocumented