MCPcopy Index your code
hub / github.com/Netflix/netflix-commons

github.com/Netflix/netflix-commons @v0.4.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.4.0 ↗ · + Follow
1,228 symbols 2,797 edges 149 files 241 documented · 20%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Miscellaneous libraries to support Netflix OSS Projects

Extension points exported contracts — how you extend this code

EventFilter (Interface)
Top level filter used by the event bus. A filter may be created in code or defined using a scripting language. @author [6 …
netflix-eventbus/src/main/java/com/netflix/eventbus/spi/EventFilter.java
DataCollector (Interface)
An object that collects new values incrementally. @author netflixoss @version $Revision: $ [6 implementers]
netflix-statistics/src/main/java/com/netflix/stats/distribution/DataCollector.java
ValuePredicate (Interface)
(no doc) [22 implementers]
netflix-infix/src/main/java/com/netflix/infix/ValuePredicate.java
EventBusBridgeStats (Interface)
Interface specifying stats exposed by the EventBusSuroBridge. @author elandau [4 implementers]
netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/EventBusBridgeStats.java
UUIDFactory (Interface)
Common interface to sources of various versions of UUIDs. [2 implementers]
netflix-commons-util/src/main/java/com/netflix/util/UUIDFactory.java
CustomThrowableExceptionMapper (Interface)
Interface for implementing a custom mapper. @see ThrowableExceptionMapper @author elandau
netflix-jersey-guice/src/main/java/com/netflix/jersey/guice/providers/exception/CustomThrowableExceptionMapper.java
EventCreator (Interface)
A contract for delayed creation of event(s) objects for conditional event publishing. The responsibility of storing eno [5 …
netflix-eventbus/src/main/java/com/netflix/eventbus/spi/EventCreator.java
DistributionMBean (Interface)
Abstract MBean interface for objects that describe the general characteristics of a distribution of (double) values. Thi [3 …
netflix-statistics/src/main/java/com/netflix/stats/distribution/DistributionMBean.java

Core symbols most depended-on inside this repo

get
called by 139
netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventBusImpl.java
add
called by 114
netflix-statistics/src/main/java/com/netflix/stats/distribution/Distribution.java
getTree
called by 44
netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/EventFilterParser.java
hashCode
called by 33
netflix-infix/src/main/java/com/netflix/infix/ValuePredicate.java
equals
called by 32
netflix-infix/src/main/java/com/netflix/infix/ValuePredicate.java
apply
called by 26
netflix-infix/src/main/java/com/netflix/infix/OrPredicate.java
registerSubscriber
called by 25
netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventBusImpl.java
getValue
called by 25
netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/ValueTreeNode.java

Shape

Method 1,026
Class 171
Interface 26
Enum 5

Languages

Java100%

Modules by API surface

netflix-infix/src/test/java/com/netflix/infix/MockRequestTrace.java145 symbols
netflix-eventbus/src/test/java/com/netflix/eventbus/impl/NFEventBusTest.java59 symbols
netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/EventFilterParser.java58 symbols
netflix-infix/src/main/java/com/netflix/infix/lang/infix/antlr/EventFilterLexer.java42 symbols
netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventBusImpl.java37 symbols
netflix-eventbus/src/main/java/com/netflix/eventbus/impl/EventConsumer.java29 symbols
netflix-eventbus-bridge/src/main/java/com/netflix/eventbus/bridge/AbstractEventBusBridge.java29 symbols
netflix-statistics/src/main/java/com/netflix/stats/distribution/Histogram.java20 symbols
netflix-eventbus/src/main/java/com/netflix/eventbus/impl/AbstractEventBusStats.java20 symbols
netflix-eventbus/src/main/java/com/netflix/eventbus/spi/EventBus.java18 symbols
netflix-eventbus/src/main/java/com/netflix/eventbus/impl/AgeBatchingQueue.java18 symbols
netflix-statistics/src/main/java/com/netflix/stats/distribution/DataDistribution.java17 symbols

For agents

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

⬇ download graph artifact