class documentation

class TruncatedLabelImpl(_StringOnly, RoleImpl): (source)

View In Hierarchy

Undocumented

Class Variable __slots__ Undocumented
Method _implicit_coercions Undocumented
Method _literal_coercion coerce the given value to :class:`._truncated_label`.

Inherited from _StringOnly:

Class Variable _resolve_literal_only Undocumented

Inherited from RoleImpl (via _StringOnly):

Method __init__ Undocumented
Instance Variable name Undocumented
Method _raise_for_expected Undocumented
Class Variable _post_coercion Undocumented
Class Variable _skip_clauseelement_for_target_match Undocumented
Instance Variable _role_class Undocumented
Instance Variable _use_inspection Undocumented
def _implicit_coercions(self, element: Any, resolved: Any, argname: Optional[str] = None, **kw: Any) -> Any: (source)
def _literal_coercion(self, element, argname=None, **kw): (source)

coerce the given value to :class:`._truncated_label`. Existing :class:`._truncated_label` and :class:`._anonymous_label` objects are passed unchanged.