MCPcopy Create free account
hub / github.com/cel-expr/cel-go / NewPartialAttributeFactory

Function NewPartialAttributeFactory

interpreter/attribute_patterns.go:182–190  ·  view source on GitHub ↗

NewPartialAttributeFactory returns an AttributeFactory implementation capable of performing AttributePattern matches with PartialActivation inputs.

(container *containers.Container, adapter types.Adapter, provider types.Provider, opts ...AttrFactoryOption)

Source from the content-addressed store, hash-verified

180// NewPartialAttributeFactory returns an AttributeFactory implementation capable of performing
181// AttributePattern matches with PartialActivation inputs.
182func NewPartialAttributeFactory(container *containers.Container, adapter types.Adapter, provider types.Provider, opts ...AttrFactoryOption) AttributeFactory {
183 fac := NewAttributeFactory(container, adapter, provider, opts...)
184 return &partialAttributeFactory{
185 AttributeFactory: fac,
186 container: container,
187 adapter: adapter,
188 provider: provider,
189 }
190}
191
192type partialAttributeFactory struct {
193 AttributeFactory

Callers 8

newProgramFunction · 0.92
TestPruneFunction · 0.85
testDataFunction · 0.85

Calls 1

NewAttributeFactoryFunction · 0.85