MCPcopy Index your code
hub / github.com/Qi4j/qi4j-sdk

github.com/Qi4j/qi4j-sdk @2.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 2.0 ↗ · + Follow
16,045 symbols 62,067 edges 2,521 files 2,396 documented · 15%
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

ResponseHandler (Interface)
Implement this interface and pass an instance to the CommandQueryClient. It will be responsible for handling the respons [11 …
libraries/rest-client/src/main/java/org/qi4j/library/rest/client/spi/ResponseHandler.java
FallbackStrategy (Interface)
The fallback strategy is invoked when the OSGi service is not available and a method call is invoked. The FallbackSt [87 …
libraries/osgi/src/main/java/org/qi4j/library/osgi/FallbackStrategy.java
AlarmStatus (Interface)
Status of an AlarmPoint. @author Niclas Hedhman [25 implementers]
libraries/alarm/src/main/java/org/qi4j/library/alarm/AlarmStatus.java
StatementVisitor (Interface)
Visitor for PreparedStatements. These are created when the SQL statements contain ? placeholders. [17 implementers]
libraries/sql/src/main/java/org/qi4j/library/sql/common/Databases.java
TestRole (Interface)
JAVADOC [24 implementers]
libraries/rest/src/test/java/org/qi4j/library/rest/admin/TestRole.java
ResponseWriter (Interface)
TODO [12 implementers]
libraries/rest-server/src/main/java/org/qi4j/library/rest/server/spi/ResponseWriter.java
DomainEventFactory (Interface)
Factory for DomainEvents [9 implementers]
libraries/eventsourcing/src/main/java/org/qi4j/library/eventsourcing/domain/factory/DomainEventFactory.java
ParseHandlingEventData (Interface)
Parse Handling Event Data (subfunction use case) First step in the ProcessHandlingEvent use case. Since no Data objec [8 …
samples/dci-cargo/dcisample_b/src/main/java/org/qi4j/sample/dcicargo/sample_b/context/interaction/handling/parsing/ParseHandlingEventData.java

Core symbols most depended-on inside this repo

get
called by 2967
core/spi/src/main/java/org/qi4j/spi/cache/Cache.java
set
called by 1630
core/api/src/main/java/org/qi4j/api/property/Property.java
add
called by 747
core/api/src/main/java/org/qi4j/api/association/ManyAssociation.java
put
called by 650
core/spi/src/main/java/org/qi4j/spi/cache/Cache.java
newInstance
called by 578
core/api/src/main/java/org/qi4j/api/value/ValueBuilder.java
prototype
called by 541
core/api/src/main/java/org/qi4j/api/value/ValueBuilder.java
append
called by 467
core/functional/src/main/java/org/qi4j/functional/Iterables.java
getName
called by 450
core/api/src/test/java/org/qi4j/api/injection/scope/StateFieldTest.java

Shape

Method 11,956
Class 2,447
Interface 1,497
Function 95
Enum 50

Languages

Java99%
TypeScript1%
Python1%
Ruby1%

Modules by API surface

core/runtime/src/test/java/org/qi4j/runtime/value/ValueVisibilityTest.java114 symbols
core/runtime/src/test/java/org/qi4j/runtime/transients/TransientVisibilityTest.java114 symbols
core/runtime/src/test/java/org/qi4j/runtime/service/ServiceVisibilityTest.java114 symbols
core/runtime/src/test/java/org/qi4j/runtime/objects/ObjectVisibilityTest.java114 symbols
core/runtime/src/test/java/org/qi4j/runtime/entity/EntityVisibilityTest.java114 symbols
core/bootstrap/src/test/java/org/qi4j/bootstrap/DocumentationSupport.java87 symbols
libraries/rest-client/src/test/java/org/qi4j/library/rest/client/ContextResourceClientFactoryTest.java74 symbols
core/functional/src/main/java/org/qi4j/functional/Iterables.java65 symbols
core/testsupport/src/main/java/org/qi4j/test/value/AbstractValueCompositeSerializationTest.java63 symbols
extensions/indexing-sql/src/main/java/org/qi4j/index/sql/support/skeletons/AbstractSQLQuerying.java61 symbols
core/runtime/src/main/java/org/qi4j/runtime/structure/ModuleInstance.java59 symbols
core/runtime/src/test/java/org/qi4j/runtime/composite/QI256Test.java54 symbols

Datastores touched

jdbc_test_dbDatabase · 1 repos
(mysql)Database · 1 repos
jdbc_test_dbDatabase · 1 repos

For agents

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

⬇ download graph artifact