Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nayshins/ummon
/ types & classes
Types & classes
74 in github.com/Nayshins/ummon
⨍
Functions
347
◇
Types & classes
74
↓ 3 callers
Class
DomainConcept
src/parser/language_support/mod.rs:178
↓ 1 callers
Class
EntityId
src/graph/entity.rs:50
↓ 1 callers
Class
RelationshipId
src/graph/relationship.rs:9
Interface
AsyncProcessor
Async processor interface
test/java/ComplexExample.java:86
Enum
AttributeType
src/parser/domain_model.rs:23
Class
BaseEntity
src/graph/entity.rs:143
Class
CallReference
src/parser/language_support/mod.rs:383
Class
Cli
src/cli.rs:10
Enum
Commands
src/cli.rs:16
Class
ComplexExample
A more complex Java test class with multiple features to test our Java parser. This class demonstrates inheritance, interfaces, generics, and annotati
test/java/ComplexExample.java:12
Enum
ConditionNode
src/query/parser.rs:101
Class
Database
Database wrapper for managing the SQLite knowledge graph storage with connection pooling
src/db.rs:23
Class
DbQueryExecutor
Executes a parsed query against the SQLite database directly
src/query/db_executor.rs:20
Class
DomainConceptEntity
src/graph/entity.rs:490
Class
DomainConceptEntityData
src/graph/entity.rs:499
Class
DomainEntity
src/parser/domain_model.rs:6
Interface
DomainModelBuilder
src/parser/domain_model.rs:44
Interface
Entity
Base trait for all graph entities
src/graph/entity.rs:111
Enum
EntityStorage
src/graph/knowledge_graph.rs:27
Enum
EntityType
src/parser/domain_model.rs:15
Enum
EntityType
src/graph/entity.rs:70
Class
EntityTypeSelector
src/query/parser.rs:91
Class
FieldDefinition
src/parser/language_support/mod.rs:134
Class
FunctionDefinition
src/parser/language_support/mod.rs:80
Class
FunctionEntity
src/graph/entity.rs:210
Class
FunctionEntityData
src/graph/entity.rs:223
Enum
FunctionKind
src/parser/language_support/mod.rs:93
Class
GenericParameter
src/parser/language_support/mod.rs:161
Class
ImportDefinition
src/parser/language_support/mod.rs:169
Class
ItemProcessor
Inner class example
test/java/ComplexExample.java:102
Class
JavaParser
src/parser/language_support/java.rs:5
Class
JavaScriptParser
src/parser/language_support/javascript.rs:7
Interface
KeyExtractor
Key extractor interface for grouping
test/java/ComplexExample.java:78
Class
KnowledgeGraph
src/graph/knowledge_graph.rs:14
Interface
LanguageParser
Standardized language parser trait with consistent interface and error handling
src/parser/language_support/mod.rs:196
Class
LlmConfig
src/prompt/llm_integration.rs:34
Class
LlmDomainModelBuilder
Builds a domain model using an LLM
src/parser/domain_model.rs:53
Class
LlmModelExtractor
Domain model builder that uses an LLM to extract domain entities
src/prompt/domain_extraction.rs:12
Enum
LlmProvider
src/prompt/llm_integration.rs:9
Class
Location
src/graph/entity.rs:18
Class
ModuleDefinition
src/parser/language_support/mod.rs:151
Class
ModuleEntity
src/graph/entity.rs:360
Class
ModuleEntityData
src/graph/entity.rs:369
Class
NaturalLanguageTranslator
Translates natural language queries into Ummon query language
src/query/nl_translator.rs:11
Enum
Operator
src/query/parser.rs:114
Enum
OutputFormat
Supported output formats
src/query/formatter.rs:9
Class
Parameter
src/graph/entity.rs:39
Class
Position
src/graph/entity.rs:7
Class
PythonParser
src/parser/language_support/python.rs:5
Class
QueryOptions
Options for refining query execution and output
src/query/mod.rs:55
Class
QueryParser
src/query/parser.rs:68
Enum
QueryType
src/query/parser.rs:71
Enum
RelationType
src/parser/domain_model.rs:37
Class
Relationship
src/parser/domain_model.rs:31
Class
Relationship
src/graph/relationship.rs:62
Class
RelationshipSelector
src/query/parser.rs:96
Class
RelationshipStore
src/graph/relationship.rs:110
Enum
RelationshipType
src/graph/relationship.rs:19
Class
RelevantFile
src/agent/relevance_agent.rs:12
Class
ResultFormatter
Format query results based on the specified output format
src/query/formatter.rs:30
Class
RustParser
src/parser/language_support/rust.rs:7
Class
SafeQuery
SQL query with parameters, used to avoid SQL injection
src/query/db_executor.rs:14
Class
SelectQuery
src/query/parser.rs:77
Class
Statistics
Static nested class example
test/java/ComplexExample.java:113
Class
Test
This is a test Java class to verify that our Java parser works correctly.
test/java/Test.java:9
Class
TraversalQuery
src/query/parser.rs:83
Class
TypeDefinition
src/parser/language_support/mod.rs:103
Class
TypeEntity
src/graph/entity.rs:289
Class
TypeEntityData
src/graph/entity.rs:300
Enum
TypeKind
src/parser/language_support/mod.rs:120
Enum
Value
src/query/parser.rs:125
Class
VariableEntity
src/graph/entity.rs:423
Class
VariableEntityData
src/graph/entity.rs:433
Enum
Visibility
src/graph/entity.rs:27