import typing as pytyping __all__: list[str] = ["ARROW", "DEFAULT", "NATIVE", "SPECIAL", "FunctionNullHandling", "PythonUDFType"] class FunctionNullHandling: DEFAULT: pytyping.ClassVar[FunctionNullHandling] # value = SPECIAL: pytyping.ClassVar[FunctionNullHandling] # value = __members__: pytyping.ClassVar[ dict[str, FunctionNullHandling] ] # value = {'DEFAULT': , 'SPECIAL': } def __eq__(self, other: object) -> bool: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... def __init__(self, value: pytyping.SupportsInt) -> None: ... def __int__(self) -> int: ... def __ne__(self, other: object) -> bool: ... def __setstate__(self, state: pytyping.SupportsInt) -> None: ... @property def name(self) -> str: ... @property def value(self) -> int: ... class PythonUDFType: ARROW: pytyping.ClassVar[PythonUDFType] # value = NATIVE: pytyping.ClassVar[PythonUDFType] # value = __members__: pytyping.ClassVar[ dict[str, PythonUDFType] ] # value = {'NATIVE': , 'ARROW': } def __eq__(self, other: object) -> bool: ... def __getstate__(self) -> int: ... def __hash__(self) -> int: ... def __index__(self) -> int: ... def __init__(self, value: pytyping.SupportsInt) -> None: ... def __int__(self) -> int: ... def __ne__(self, other: object) -> bool: ... def __setstate__(self, state: pytyping.SupportsInt) -> None: ... @property def name(self) -> str: ... @property def value(self) -> int: ... ARROW: PythonUDFType # value = DEFAULT: FunctionNullHandling # value = NATIVE: PythonUDFType # value = SPECIAL: FunctionNullHandling # value =