索引

B C D E F G I K L M O P R S V W 
All Classes and Interfaces|所有程序包

B

BackgroundProcess(Process) - 类的构造器 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
backgroundProcesses - 类中的静态变量 com.agentsflex.tool.commons.ShellTools
 
bash(String, Long, String, Boolean) - 类中的方法 com.agentsflex.tool.commons.ShellTools
 
bashOutput(String, String) - 类中的方法 com.agentsflex.tool.commons.ShellTools
 
build() - 类中的方法 com.agentsflex.tool.commons.FileSystemTools.Builder
 
build() - 类中的方法 com.agentsflex.tool.commons.GlobTool.Builder
 
build() - 类中的方法 com.agentsflex.tool.commons.GrepTool.Builder
 
build() - 类中的方法 com.agentsflex.tool.commons.ShellTools.Builder
 
builder() - 类中的静态方法 com.agentsflex.tool.commons.FileSystemTools
 
builder() - 类中的静态方法 com.agentsflex.tool.commons.GlobTool
 
builder() - 类中的静态方法 com.agentsflex.tool.commons.GrepTool
 
builder() - 类中的静态方法 com.agentsflex.tool.commons.ShellTools
 
Builder() - 类的构造器 com.agentsflex.tool.commons.FileSystemTools.Builder
 
Builder() - 类的构造器 com.agentsflex.tool.commons.GlobTool.Builder
 
Builder() - 类的构造器 com.agentsflex.tool.commons.GrepTool.Builder
 
Builder() - 类的构造器 com.agentsflex.tool.commons.ShellTools.Builder
 
buildGlobMatcher(String) - 类中的方法 com.agentsflex.tool.commons.GlobTool
Build a PathMatcher from the glob pattern
buildGlobMatchers(String, String) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Build glob matchers from glob pattern or file type

C

com.agentsflex.tool.commons - 程序包 com.agentsflex.tool.commons
 
CommonTools - com.agentsflex.tool.commons中的类
 
CommonTools() - 类的构造器 com.agentsflex.tool.commons.CommonTools
 
content - 枚举 中的枚举常量 com.agentsflex.tool.commons.GrepTool.OutputMode
 
count - 枚举 中的枚举常量 com.agentsflex.tool.commons.GrepTool.OutputMode
 
countMatchesInFile(Path, Pattern) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Count matches in a file
countOccurrences(String, String) - 类中的方法 com.agentsflex.tool.commons.FileSystemTools
 

D

destroy() - 类中的方法 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 

E

edit(String, String, String, Boolean) - 类中的方法 com.agentsflex.tool.commons.FileSystemTools
 

F

FILE_TYPE_EXTENSIONS - 类中的静态变量 com.agentsflex.tool.commons.GrepTool
 
fileContainsPattern(Path, Pattern) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Check if file contains the pattern
FileInfo(Path, long) - 类的构造器 com.agentsflex.tool.commons.GlobTool.FileInfo
 
files_with_matches - 枚举 中的枚举常量 com.agentsflex.tool.commons.GrepTool.OutputMode
 
FileSystemTools - com.agentsflex.tool.commons中的类
 
FileSystemTools() - 类的构造器 com.agentsflex.tool.commons.FileSystemTools
 
FileSystemTools.Builder - com.agentsflex.tool.commons中的类
 
filterOutput(String, Pattern) - 类中的方法 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
findMatchesWithContext(Path, Pattern, int, int, boolean) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Find matches with context lines

G

generateEditSnippet(String, String) - 类中的方法 com.agentsflex.tool.commons.FileSystemTools
Generates a formatted snippet of the file showing context around the edited section.
getAllCommonsTools() - 类中的静态方法 com.agentsflex.tool.commons.CommonTools
 
getExitCode() - 类中的方法 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
getNewOutput(String) - 类中的方法 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
glob(String, String) - 类中的方法 com.agentsflex.tool.commons.GlobTool
 
GlobTool - com.agentsflex.tool.commons中的类
Pure Java glob implementation that doesn't require external tools.
GlobTool(int, int, Path) - 类的构造器 com.agentsflex.tool.commons.GlobTool
Constructor with configurable parameters.
GlobTool.Builder - com.agentsflex.tool.commons中的类
 
GlobTool.FileInfo - com.agentsflex.tool.commons中的类
Record to hold file information
grep(String, String, String, GrepTool.OutputMode, Integer, Integer, Integer, Boolean, Boolean, String, Integer, Integer, Boolean) - 类中的方法 com.agentsflex.tool.commons.GrepTool
 
GrepTool - com.agentsflex.tool.commons中的类
Pure Java grep implementation that doesn't require external ripgrep installation.
GrepTool() - 类的构造器 com.agentsflex.tool.commons.GrepTool
已过时。
Use GrepTool.builder() instead.
GrepTool(int, int, int, Path) - 类的构造器 com.agentsflex.tool.commons.GrepTool
Constructor with configurable parameters.
GrepTool.Builder - com.agentsflex.tool.commons中的类
 
GrepTool.FileProcessor - com.agentsflex.tool.commons中的接口
Functional interface for file processing
GrepTool.OutputMode - com.agentsflex.tool.commons中的枚举
Output modes for grep

I

isAlive() - 类中的方法 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
isIgnoredPath(Path) - 类中的方法 com.agentsflex.tool.commons.GlobTool
Check if a file should be ignored (common ignore patterns)
isIgnoredPath(Path) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Check if a file should be ignored (common ignore patterns)

K

killShell(String) - 类中的方法 com.agentsflex.tool.commons.ShellTools
 

L

lastStderrPosition - 类中的变量 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
lastStdoutPosition - 类中的变量 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 

M

matchesGlob(Path, List<PathMatcher>) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Check if a file matches any of the glob matchers
matchesPattern(Path, Path, PathMatcher) - 类中的方法 com.agentsflex.tool.commons.GlobTool
Check if a path matches the glob pattern
maxDepth - 类中的变量 com.agentsflex.tool.commons.GlobTool.Builder
 
maxDepth - 类中的变量 com.agentsflex.tool.commons.GlobTool
 
maxDepth - 类中的变量 com.agentsflex.tool.commons.GrepTool.Builder
 
maxDepth - 类中的变量 com.agentsflex.tool.commons.GrepTool
 
maxDepth(int) - 类中的方法 com.agentsflex.tool.commons.GlobTool.Builder
 
maxDepth(int) - 类中的方法 com.agentsflex.tool.commons.GrepTool.Builder
 
maxLineLength - 类中的变量 com.agentsflex.tool.commons.GrepTool.Builder
 
maxLineLength - 类中的变量 com.agentsflex.tool.commons.GrepTool
 
maxLineLength(int) - 类中的方法 com.agentsflex.tool.commons.GrepTool.Builder
 
maxOutputLength - 类中的变量 com.agentsflex.tool.commons.GrepTool.Builder
 
maxOutputLength - 类中的变量 com.agentsflex.tool.commons.GrepTool
 
maxOutputLength(int) - 类中的方法 com.agentsflex.tool.commons.GrepTool.Builder
 
maxResults - 类中的变量 com.agentsflex.tool.commons.GlobTool.Builder
 
maxResults - 类中的变量 com.agentsflex.tool.commons.GlobTool
 
maxResults(int) - 类中的方法 com.agentsflex.tool.commons.GlobTool.Builder
 
modificationTime - 类中的变量 com.agentsflex.tool.commons.GlobTool.FileInfo
 
modificationTime() - 类中的方法 com.agentsflex.tool.commons.GlobTool.FileInfo
 

O

OutputMode() - 枚举的构造器 com.agentsflex.tool.commons.GrepTool.OutputMode
 

P

path - 类中的变量 com.agentsflex.tool.commons.GlobTool.FileInfo
 
path() - 类中的方法 com.agentsflex.tool.commons.GlobTool.FileInfo
 
process - 类中的变量 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
process(Path) - 接口中的方法 com.agentsflex.tool.commons.GrepTool.FileProcessor
Process a file
processFiles(Path, List<PathMatcher>, GrepTool.FileProcessor) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Process files in the search path

R

read(String, Integer, Integer) - 类中的方法 com.agentsflex.tool.commons.FileSystemTools
 
replaceAll(String, String, String) - 类中的方法 com.agentsflex.tool.commons.FileSystemTools
 
replaceFirst(String, String, String) - 类中的方法 com.agentsflex.tool.commons.FileSystemTools
 

S

searchContent(Path, Pattern, List<PathMatcher>, int, int, boolean, Integer, Integer) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Search and show matching content with context (content mode)
searchCount(Path, Pattern, List<PathMatcher>, Integer, Integer) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Search and count matches per file (count mode)
searchFilesWithMatches(Path, Pattern, List<PathMatcher>, Integer, Integer) - 类中的方法 com.agentsflex.tool.commons.GrepTool
Search for files containing matches (files_with_matches mode)
ShellTools - com.agentsflex.tool.commons中的类
 
ShellTools() - 类的构造器 com.agentsflex.tool.commons.ShellTools
 
ShellTools.BackgroundProcess - com.agentsflex.tool.commons中的类
 
ShellTools.Builder - com.agentsflex.tool.commons中的类
 
stderr - 类中的变量 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
stderrReader - 类中的变量 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
stdout - 类中的变量 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 
stdoutReader - 类中的变量 com.agentsflex.tool.commons.ShellTools.BackgroundProcess
 

V

valueOf(String) - 枚举中的静态方法 com.agentsflex.tool.commons.GrepTool.OutputMode
返回带有指定名称的该类型的枚举常量。
values() - 枚举中的静态方法 com.agentsflex.tool.commons.GrepTool.OutputMode
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。

W

workingDirectory - 类中的变量 com.agentsflex.tool.commons.GlobTool.Builder
 
workingDirectory - 类中的变量 com.agentsflex.tool.commons.GlobTool
 
workingDirectory - 类中的变量 com.agentsflex.tool.commons.GrepTool.Builder
 
workingDirectory - 类中的变量 com.agentsflex.tool.commons.GrepTool
 
workingDirectory(String) - 类中的方法 com.agentsflex.tool.commons.GlobTool.Builder
Set the working directory using a string path.
workingDirectory(String) - 类中的方法 com.agentsflex.tool.commons.GrepTool.Builder
Set the working directory using a string path.
workingDirectory(Path) - 类中的方法 com.agentsflex.tool.commons.GlobTool.Builder
Set the working directory to use when the agent doesn't specify a path.
workingDirectory(Path) - 类中的方法 com.agentsflex.tool.commons.GrepTool.Builder
Set the working directory to use when the agent doesn't specify a path.
write(String, String) - 类中的方法 com.agentsflex.tool.commons.FileSystemTools
 
B C D E F G I K L M O P R S V W 
All Classes and Interfaces|所有程序包