Method
_init
(
self,
selectable: Any,
*,
name: Optional[str] = None,
table_value_type: Optional[TableValueType] = None,
joins_implicitly: bool = False,
)
Source from the content-addressed store, hash-verified
| 1934 | ] |
| 1935 | |
| 1936 | def _init( |
| 1937 | self, |
| 1938 | selectable: Any, |
| 1939 | *, |
| 1940 | name: Optional[str] = None, |
| 1941 | table_value_type: Optional[TableValueType] = None, |
| 1942 | joins_implicitly: bool = False, |
| 1943 | ) -> None: |
| 1944 | super()._init(selectable, name=name) |
| 1945 | |
| 1946 | self.joins_implicitly = joins_implicitly |
| 1947 | self._tableval_type = ( |
| 1948 | type_api.TABLEVALUE |
| 1949 | if table_value_type is None |
| 1950 | else table_value_type |
| 1951 | ) |
| 1952 | |
| 1953 | @HasMemoized.memoized_attribute |
| 1954 | def column(self) -> TableValuedColumn[Any]: |
Callers
nothing calls this directly
Tested by
no test coverage detected