MCPcopy
hub / github.com/weaviate/weaviate / GetResolver

Interface GetResolver

modules/text2vec-contextionary/helpers_test.go:381–383  ·  view source on GitHub ↗

Resolver is a local abstraction of the required UC resolvers

Source from the content-addressed store, hash-verified

379
380// Resolver is a local abstraction of the required UC resolvers
381type GetResolver interface {
382 GetClass(ctx context.Context, principal *models.Principal, info dto.GetParams) ([]interface{}, error)
383}
384
385type ExploreResolver interface {
386 Explore(ctx context.Context, principal *models.Principal, params traverser.ExploreParams) ([]search.Result, error)

Callers 1

newMockResolverFunction · 0.85

Implementers 11

mockResolvermodules/text2vec-contextionary/helpers
Traverserusecases/traverser/traverser.go
fakeExplorerusecases/traverser/fakes_for_test.go
Explorerusecases/traverser/explorer.go
fakeSchemaManagerusecases/objects/fakes_for_test.go
Handlerusecases/schema/handler.go
recordingTraverseradapters/handlers/mcp/search/hybrid_te
stubTraverseradapters/handlers/mcp/search/hybrid_te
mockResolveradapters/handlers/graphql/local/get/he
Schemaentities/schema/schema.go
ApplyRequestcluster/proto/api/message.pb.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…