Modifier and Type | Method and Description |
---|---|
MetricValue |
AbstractMetric.getMetric(IMetricsDecorator<IEPTreeNode> decMetric,
IEPTreeNode target) |
MetricValue |
IMetric.getMetric(IMetricsDecorator<IEPTreeNode> decMetric,
IEPTreeNode target) |
MetricValue |
AbstractMetric.getMetric(IMetricsDecorator<IEPTreeNode> decMetric,
java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to) |
MetricValue |
IMetric.getMetric(IMetricsDecorator<IEPTreeNode> decMetric,
java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractMetric.setMetric(IMetricsDecorator<IEPTreeNode> decMetric,
IEPTreeNode target,
MetricValue value) |
protected void |
AbstractResourceMetric.setMetric(IMetricsDecorator<IEPTreeNode> decMetric,
IEPTreeNode target,
MetricValue value) |
protected void |
AbstractTimeMetric.setMetric(IMetricsDecorator<IEPTreeNode> decMetric,
IEPTreeNode target,
MetricValue value) |
protected void |
AbstractMetric.setMetric(IMetricsDecorator<IEPTreeNode> decMetric,
java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to,
MetricValue value) |
protected void |
AbstractTimeMetric.setMetric(IMetricsDecorator<IEPTreeNode> decMetric,
java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to,
MetricValue value) |
Modifier and Type | Field and Description |
---|---|
static com.google.common.base.Predicate<MetricValue> |
SwitchMetric.SwitchOnEmptyValue |
Modifier and Type | Method and Description |
---|---|
MetricValue |
SwitchMetric.getMetric(IMetricsDecorator<IEPTreeNode> decMetric,
IEPTreeNode target) |
MetricValue |
SwitchMetric.getMetric(IMetricsDecorator<IEPTreeNode> decMetric,
java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to) |
Constructor and Description |
---|
SwitchMetric(java.lang.String id,
java.lang.String name,
java.lang.String shortName,
IMetric firstMetric,
IMetric secondMetric,
com.google.common.base.Predicate<MetricValue> switchToSecondMetric,
IMetricValueConvertor valueConvertor) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
IMetricValueConvertor.toString(MetricValue value) |
java.lang.String |
MetricValueConvertorDefault.toString(MetricValue value) |
java.lang.String |
MetricValueConvertorPercent.toString(MetricValue value) |
java.lang.String |
MetricValueConvertorSwitchZero.toString(MetricValue value) |
java.lang.String |
MetricValueConvertorTime.toString(MetricValue value) |
java.lang.String |
IMetricValueConvertor.toStringShort(MetricValue value) |
java.lang.String |
MetricValueConvertorDefault.toStringShort(MetricValue value) |
java.lang.String |
MetricValueConvertorPercent.toStringShort(MetricValue value) |
java.lang.String |
MetricValueConvertorSwitchZero.toStringShort(MetricValue value) |
java.lang.String |
MetricValueConvertorTime.toStringShort(MetricValue value) |
double |
IMetricValueConvertor.toValue(MetricValue value) |
double |
MetricValueConvertorDefault.toValue(MetricValue value) |
double |
MetricValueConvertorSwitchZero.toValue(MetricValue value) |
void |
IMetricValueConvertor.updateValueScale(MetricValue val) |
void |
MetricValueConvertorDefault.updateValueScale(MetricValue val) |
void |
MetricValueConvertorSwitchZero.updateValueScale(MetricValue val) |
Modifier and Type | Class and Description |
---|---|
class |
MetricDouble |
class |
MetricLong |
class |
MetricStat |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<org.apache.commons.lang3.tuple.Pair<java.util.Set<IEPTreeNode>,java.util.Set<IEPTreeNode>>,java.util.Map<MetricId,MetricValue>> |
MetricsTreeDecorator.edgeDecorations |
Modifier and Type | Method and Description |
---|---|
MetricValue |
MetricsTreeDecorator.getMetric(IEPTreeNode target,
MetricId key) |
MetricValue |
MetricsTreeDecorator.getMetric(java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to,
MetricId key) |
MetricValue |
IMetricsDecorator.getMetric(java.util.Set<T> from,
java.util.Set<T> to,
MetricId key) |
MetricValue |
MetricsRefDecorator.getMetric(java.util.Set<T> from,
java.util.Set<T> to,
MetricId key) |
MetricValue |
IMetricsDecorator.getMetric(T target,
MetricId key) |
MetricValue |
MetricsRefDecorator.getMetric(T target,
MetricId key) |
Modifier and Type | Method and Description |
---|---|
IDecorator<T,java.util.Map<MetricId,MetricValue>> |
MetricsRefDecorator.clone() |
<T2> IDecorator<T2,java.util.Map<MetricId,MetricValue>> |
MetricsRefDecorator.deriveDecorationInstance(java.lang.Class<T2> type) |
<T2> IDecorator<T2,java.util.Map<MetricId,MetricValue>> |
MetricsTreeDecorator.deriveDecorationInstance(java.lang.Class<T2> type) |
java.util.Map<MetricId,MetricValue> |
MetricsRefDecorator.getDecoration(T target) |
java.util.Map<MetricId,MetricValue> |
MetricsTreeDecorator.getEdgeDecoration(java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to) |
IDecorator<T,java.util.Map<MetricId,MetricValue>> |
MetricsRefDecorator.newInstance() |
IDecorator<IEPTreeNode,java.util.Map<MetricId,MetricValue>> |
MetricsTreeDecorator.newInstance() |
Modifier and Type | Method and Description |
---|---|
double |
MetricValueScale.convert(MetricValue val) |
void |
IMetricsDecorator.setMetric(IEPTreeNode target,
MetricId key,
MetricValue value) |
void |
MetricsRefDecorator.setMetric(IEPTreeNode target,
MetricId key,
MetricValue value) |
void |
MetricsTreeDecorator.setMetric(IEPTreeNode target,
MetricId key,
MetricValue value) |
void |
IMetricsDecorator.setMetric(java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to,
MetricId key,
MetricValue value) |
void |
MetricsRefDecorator.setMetric(java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to,
MetricId key,
MetricValue value) |
void |
MetricsTreeDecorator.setMetric(java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to,
MetricId key,
MetricValue value) |
void |
MetricValueScale.update(MetricValue val) |
Modifier and Type | Method and Description |
---|---|
void |
MetricsRefDecorator.setDecoration(T target,
java.util.Map<MetricId,MetricValue> decoration) |
void |
MetricsTreeDecorator.setEdgeDecoration(java.util.Set<IEPTreeNode> from,
java.util.Set<IEPTreeNode> to,
java.util.Map<MetricId,MetricValue> decoration) |