class documentation

class RoleImpl: (source)

Known subclasses: sqlalchemy.sql.coercions.BinaryElementImpl, sqlalchemy.sql.coercions.ByOfImpl, sqlalchemy.sql.coercions.ColumnArgumentImpl, sqlalchemy.sql.coercions.ColumnArgumentOrKeyImpl, sqlalchemy.sql.coercions.ColumnsClauseImpl, sqlalchemy.sql.coercions.CompoundElementImpl, sqlalchemy.sql.coercions.ConstExprImpl, sqlalchemy.sql.coercions.DDLConstraintColumnImpl, sqlalchemy.sql.coercions.DDLExpressionImpl, sqlalchemy.sql.coercions.DMLColumnImpl, sqlalchemy.sql.coercions.DMLSelectImpl, sqlalchemy.sql.coercions.DMLTableImpl, sqlalchemy.sql.coercions.ExecutableOptionImpl, sqlalchemy.sql.coercions.ExpressionElementImpl, sqlalchemy.sql.coercions.FromClauseImpl, sqlalchemy.sql.coercions.GroupByImpl, sqlalchemy.sql.coercions.HasCacheKeyImpl, sqlalchemy.sql.coercions.InElementImpl, sqlalchemy.sql.coercions.IsCTEImpl, sqlalchemy.sql.coercions.JoinTargetImpl, sqlalchemy.sql.coercions.LimitOffsetImpl, sqlalchemy.sql.coercions.LiteralValueImpl, sqlalchemy.sql.coercions.OnClauseImpl, sqlalchemy.sql.coercions.OrderByImpl, sqlalchemy.sql.coercions.ReturnsRowsImpl, sqlalchemy.sql.coercions.SelectStatementImpl, sqlalchemy.sql.coercions.StatementImpl, sqlalchemy.sql.coercions.StatementOptionImpl, sqlalchemy.sql.coercions.StrAsPlainColumnImpl, sqlalchemy.sql.coercions.TruncatedLabelImpl, sqlalchemy.sql.coercions.WhereHavingImpl, sqlalchemy.sql.coercions._CoerceLiterals, sqlalchemy.sql.coercions._ColumnCoercions, sqlalchemy.sql.coercions._NoTextCoercion, sqlalchemy.sql.coercions._ReturnsStringKey, sqlalchemy.sql.coercions._SelectIsNotFrom

View In Hierarchy

Undocumented

Method __init__ Undocumented
Class Variable __slots__ Undocumented
Instance Variable name Undocumented
Method _implicit_coercions Undocumented
Method _literal_coercion Undocumented
Method _raise_for_expected Undocumented
Class Variable _post_coercion Undocumented
Class Variable _resolve_literal_only Undocumented
Class Variable _skip_clauseelement_for_target_match Undocumented
Instance Variable _role_class Undocumented
Instance Variable _use_inspection Undocumented
def __init__(self, role_class): (source)

Undocumented

__slots__: tuple[str, ...] = (source)
overridden in sqlalchemy.sql.coercions.BinaryElementImpl, sqlalchemy.sql.coercions.ByOfImpl, sqlalchemy.sql.coercions.ColumnArgumentImpl, sqlalchemy.sql.coercions.ColumnArgumentOrKeyImpl, sqlalchemy.sql.coercions.ColumnsClauseImpl, sqlalchemy.sql.coercions.CompoundElementImpl, sqlalchemy.sql.coercions.ConstExprImpl, sqlalchemy.sql.coercions.DDLConstraintColumnImpl, sqlalchemy.sql.coercions.DDLExpressionImpl, sqlalchemy.sql.coercions.DMLColumnImpl, sqlalchemy.sql.coercions.DMLSelectImpl, sqlalchemy.sql.coercions.DMLTableImpl, sqlalchemy.sql.coercions.ExecutableOptionImpl, sqlalchemy.sql.coercions.ExpressionElementImpl, sqlalchemy.sql.coercions.FromClauseImpl, sqlalchemy.sql.coercions.GroupByImpl, sqlalchemy.sql.coercions.HasCacheKeyImpl, sqlalchemy.sql.coercions.InElementImpl, sqlalchemy.sql.coercions.IsCTEImpl, sqlalchemy.sql.coercions.JoinTargetImpl, sqlalchemy.sql.coercions.LimitOffsetImpl, sqlalchemy.sql.coercions.OnClauseImpl, sqlalchemy.sql.coercions.OrderByImpl, sqlalchemy.sql.coercions.ReturnsRowsImpl, sqlalchemy.sql.coercions.SelectStatementImpl, sqlalchemy.sql.coercions.StatementImpl, sqlalchemy.sql.coercions.StatementOptionImpl, sqlalchemy.sql.coercions.StrAsPlainColumnImpl, sqlalchemy.sql.coercions.TruncatedLabelImpl, sqlalchemy.sql.coercions.WhereHavingImpl, sqlalchemy.sql.coercions._CoerceLiterals, sqlalchemy.sql.coercions._ColumnCoercions, sqlalchemy.sql.coercions._NoTextCoercion, sqlalchemy.sql.coercions._ReturnsStringKey, sqlalchemy.sql.coercions._SelectIsNotFrom

Undocumented

Undocumented

_resolve_literal_only: bool = (source)

Undocumented

_skip_clauseelement_for_target_match: bool = (source)

Undocumented

_role_class = (source)

Undocumented

_use_inspection = (source)

Undocumented