langchain_community.document_loaders.parsers.language.typescript.TypeScriptSegmenter

class langchain_community.document_loaders.parsers.language.typescript.TypeScriptSegmenter(code: str)[来源]

适用于 TypeScript 的代码段落分割程序。

方法

__init__(code)

extract_functions_classes()

get_chunk_query()

get_language()

get_parser()

is_valid()

make_line_comment(text)

simplify_code()

参数

code (str) –

__init__(code: str)
参数

code (str) –

extract_functions_classes() List[str]
返回类型

列表[字符串]

get_chunk_query() str[来源]
返回类型

字符串

get_language() Language[来源]
返回类型

语言

get_parser() Parser
返回类型

解析器

is_valid() bool
返回类型

布尔值

make_line_comment(text: str) str[source]
参数

text (str) –

返回类型

字符串

simplify_code() str
返回类型

字符串