langchain_community.document_loaders.parsers.language.ruby
.RubySegmenter¶
- class langchain_community.document_loaders.parsers.language.ruby.RubySegmenter(code: str)[source]¶
Ruby代码段分割器。
方法
__init__
(代码)提取函数类
()获取片段查询
()获取语言
()获取解析器
()是否有效
()简化代码
()- 参数
代码 (str) –
- __init__(code: str)¶
- 参数
代码 (str) –
- extract_functions_classes() List[str] ¶
- 返回类型
List[str]
- get_parser() Parser ¶
- 返回类型
Parser
- is_valid() bool ¶
- 返回类型
bool
- simplify_code() str ¶
- 返回类型
str