com.codahale.metrics.MetricFilter#matches ( )源码实例Demo

下面列出了com.codahale.metrics.MetricFilter#matches ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: lucene-solr   文件: SolrMetricManager.java
@Override
public boolean matches(String s, Metric metric) {
  for (MetricFilter filter : filters) {
    if (filter.matches(s, metric)) {
      return true;
    }
  }
  return false;
}
 
源代码2 项目: lucene-solr   文件: SolrMetricManager.java
@Override
public boolean matches(String s, Metric metric) {
  for (MetricFilter filter : filters) {
    if (!filter.matches(s, metric)) {
      return false;
    }
  }
  return true;
}
 
源代码3 项目: tajo   文件: MetricsFilterList.java
@Override
public boolean matches(String name, Metric metric) {
  for (MetricFilter eachFilter: filters) {
    if (!eachFilter.matches(name, metric)) {
      return false;
    }
  }
  return true;
}
 
源代码4 项目: incubator-tajo   文件: MetricsFilterList.java
@Override
public boolean matches(String name, Metric metric) {
  for (MetricFilter eachFilter: filters) {
    if (!eachFilter.matches(name, metric)) {
      return false;
    }
  }
  return true;
}
 
源代码5 项目: incubator-gobblin   文件: MetricFilters.java
public static MetricFilter and(final MetricFilter metricFilter1, final MetricFilter metricFilter2) {
  return new MetricFilter() {
    @Override public boolean matches(String name, Metric metric) {
      return metricFilter1.matches(name, metric) && metricFilter2.matches(name, metric);
    }
  };
}
 
源代码6 项目: incubator-gobblin   文件: InnerMetricContext.java
@Override
public void removeMatching(MetricFilter filter) {
  for (Map.Entry<String, InnerMetric> entry : this.contextAwareMetrics.entrySet()) {
    if (filter.matches(entry.getKey(), entry.getValue().getContextAwareMetric())) {
      remove(entry.getKey());
    }
  }
}
 
源代码7 项目: beam   文件: WithMetricsSupport.java
private Predicate<Map.Entry<String, Gauge>> matches(final MetricFilter filter) {
  return entry -> filter.matches(entry.getKey(), entry.getValue());
}
 
源代码8 项目: beam   文件: WithMetricsSupport.java
private Predicate<Map.Entry<String, Gauge>> matches(final MetricFilter filter) {
  return entry -> filter.matches(entry.getKey(), entry.getValue());
}
 
 同类方法