arkouda.infoclass ================= .. py:module:: arkouda.infoclass Attributes ---------- .. autoapisummary:: arkouda.infoclass.AllSymbols arkouda.infoclass.RegisteredSymbols Functions --------- .. autoapisummary:: arkouda.infoclass.information arkouda.infoclass.list_registry arkouda.infoclass.list_symbol_table arkouda.infoclass.pretty_print_information Module Contents --------------- .. py:data:: AllSymbols :value: '__AllSymbols__' .. py:data:: RegisteredSymbols :value: '__RegisteredSymbols__' .. py:function:: information(names: Union[List[str], str] = RegisteredSymbols) -> str Returns JSON formatted string containing information about the objects in names :param names: names is either the name of an object or list of names of objects to retrieve info if names is ak.AllSymbols, retrieves info for all symbols in the symbol table if names is ak.RegisteredSymbols, retrieves info for all symbols in the registry :type names: Union[List[str], str] :returns: JSON formatted string containing a list of information for each object in names :rtype: str :raises RuntimeError: Raised if a server-side error is thrown in the process of retrieving information about the objects in names .. py:function:: list_registry(detailed: bool = False) Return a list containing the names of all registered objects :param detailed: Default = False Return details of registry objects. Currently includes object type for any objects :type detailed: bool :returns: Dict containing keys "Components" and "Objects". :rtype: dict :raises RuntimeError: Raised if there's a server-side error thrown .. py:function:: list_symbol_table() -> List[str] Return a list containing the names of all objects in the symbol table :param None: :returns: List of all object names in the symbol table :rtype: list :raises RuntimeError: Raised if there's a server-side error thrown .. py:function:: pretty_print_information(names: Union[List[str], str] = RegisteredSymbols) -> None Prints verbose information for each object in names in a human readable format :param names: names is either the name of an object or list of names of objects to retrieve info if names is ak.AllSymbols, retrieves info for all symbols in the symbol table if names is ak.RegisteredSymbols, retrieves info for all symbols in the registry :type names: Union[List[str], str] :rtype: None :raises RuntimeError: Raised if a server-side error is thrown in the process of retrieving information about the objects in names