MCPcopy Index your code
hub / github.com/SPLWare/esProc

github.com/SPLWare/esProc @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
20,723 symbols 88,567 edges 1,905 files 11,714 documented · 57%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

IFuncObject (Interface)
辅助函数的通用接口 @author Joancy [49 implementers]
ide/main/java/com/scudata/ide/spl/etl/IFuncObject.java
IQueryable (Interface)
可执行query函数的对象 @author WangXiaoJun [11 implementers]
src/main/java/com/scudata/dm/IQueryable.java
IRedisClient (Interface)
Redis 客户端统一接口。 为三种部署模式(Standalone / Sentinel / Cluster)提供统一的 call() 和 close() 契约, 使得上层的 SocketRedis / SocketRedisOpe [6 …
importlibs/rediscli/src/com/scudata/lib/redis/function/IRedisClient.java
StandPageItem (Interface)
(no doc) [19 implementers]
importlibs/webcrawlcli/src/com/web/StandPageItem.java
IMultiStepJob (Interface)
(no doc)
importlibs/sapcli/src/com/scudata/lib/sap/function/IMultiStepJob.java
IFieldDefineDialog (Interface)
字段定义对话框的通用接口函数 @author Joancy [6 implementers]
ide/main/java/com/scudata/ide/spl/etl/IFieldDefineDialog.java
IResource (Interface)
资源接口,对于需要关闭的资源需要实现此接口 资源管理器最后会调用close方法以释放资源 @author WangXiaoJun [196 implementers]
src/main/java/com/scudata/dm/IResource.java
FailableConsumer (Interface)
(no doc) [3 implementers]
importlibs/rediscli/src/nl/melp/redis/Redis.java

Core symbols most depended-on inside this repo

getMessage
called by 5500
src/main/java/com/scudata/common/MessageManager.java
get
called by 4850
src/main/java/com/scudata/resources/EngineMessage.java
add
called by 4273
src/main/java/com/scudata/array/IArray.java
get
called by 3982
src/main/java/com/scudata/array/IArray.java
getMessage
called by 2191
src/main/java/com/scudata/common/RQException.java
getLeafExpression
called by 1902
src/main/java/com/scudata/expression/IParam.java
getSub
called by 1681
src/main/java/com/scudata/expression/IParam.java
append
called by 1664
src/main/java/com/scudata/dw/IPhyTable.java

Shape

Method 18,483
Class 2,144
Interface 64
Function 21
Enum 11

Languages

Java100%
TypeScript1%

Modules by API surface

src/main/java/com/scudata/dm/Sequence.java181 symbols
src/main/java/com/esproc/jdbc/DatabaseMetaData.java177 symbols
src/main/java/com/scudata/cellset/graph/PublicProperty.java168 symbols
src/main/java/com/scudata/cellset/graph/draw/ExtGraphProperty.java157 symbols
src/main/java/com/scudata/dm/query/Select.java156 symbols
src/main/java/com/scudata/cellset/datamodel/PgmCellSet.java139 symbols
ide/main/java/com/scudata/ide/spl/SheetSpl.java134 symbols
ide/main/java/com/scudata/ide/common/GM.java124 symbols
ide/main/java/com/scudata/ide/common/dialog/DialogSQLEditor.java105 symbols
src/main/java/com/esproc/jdbc/ResultSet.java104 symbols
importlibs/rediscli/src/com/scudata/lib/redis/function/RedisTool.java103 symbols
ide/main/java/com/scudata/ide/common/swing/JTableEx.java102 symbols

Datastores touched

(mysql)Database · 1 repos
(mongodb)Database · 1 repos
dbDatabase · 1 repos
mysqlDatabase · 1 repos

For agents

$ claude mcp add esProc \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact