|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eobjects.datacleaner.monitor.shared.model.MetricIdentifier
public class MetricIdentifier
Identifies a metric of interest.
| Constructor Summary | |
|---|---|
MetricIdentifier()
|
|
MetricIdentifier(String metricDisplayName,
String formula,
List<MetricIdentifier> children)
|
|
MetricIdentifier(String metricDisplayName,
String analyzerDescriptorName,
String analyzerName,
String analyzerInputName,
String metricDescriptorName,
String paramQueryString,
String paramColumnName,
boolean parameterizedByQueryString,
boolean parameterizedByColumnName)
|
|
| Method Summary | |
|---|---|
int |
compareTo(MetricIdentifier other)
|
MetricIdentifier |
copy()
Creates a copy of this MetricIdentifier. |
boolean |
equals(Object obj)
|
boolean |
equalsIgnoreCustomizedDetails(MetricIdentifier other)
Determines if two MetricIdentifiers match if ignoring the details
that can be customized/parameterized by the user:
Display name
Color
|
boolean |
equalsIgnoreParameterValues(MetricIdentifier other)
Determines if two MetricIdentifiers match if ignoring parameter
values as well as the details that can be customized/parameterized by the
user:
Display name
Color
Query parameter
Column parameter
In other words - determines if the two MetricIdentifiers
reference the same metric in the same AnalyzerResult. |
String |
getAnalyzerDescriptorName()
|
String |
getAnalyzerInputName()
|
String |
getAnalyzerName()
|
List<MetricIdentifier> |
getChildren()
|
String |
getDisplayName()
|
String |
getFormula()
|
String |
getId()
|
String |
getMetricColor()
|
String |
getMetricDescriptorName()
|
String |
getParamColumnName()
|
String |
getParamQueryString()
|
int |
hashCode()
|
boolean |
isDisplayNameSet()
Determines if the displayname has been set by the user or if it is automatically generated based on the metric's descriptor. |
boolean |
isFormulaBased()
|
boolean |
isParameterizedByColumnName()
|
boolean |
isParameterizedByQueryString()
|
void |
setAnalyzerDescriptorName(String analyzerDescriptorName)
|
void |
setAnalyzerInputName(String analyzerInputName)
|
void |
setAnalyzerName(String analyzerName)
|
void |
setChildren(List<MetricIdentifier> children)
|
void |
setFormula(String formula)
|
void |
setMetricColor(String metricColor)
|
void |
setMetricDescriptorName(String metricDescriptorName)
|
void |
setMetricDisplayName(String metricDisplayName)
|
void |
setParamColumnName(String paramColumnName)
|
void |
setParameterizedByColumnName(boolean parameterizedByColumnName)
|
void |
setParameterizedByQueryString(boolean parameterizedByQueryString)
|
void |
setParamQueryString(String paramQueryString)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public MetricIdentifier(String metricDisplayName,
String analyzerDescriptorName,
String analyzerName,
String analyzerInputName,
String metricDescriptorName,
String paramQueryString,
String paramColumnName,
boolean parameterizedByQueryString,
boolean parameterizedByColumnName)
public MetricIdentifier(String metricDisplayName,
String formula,
List<MetricIdentifier> children)
public MetricIdentifier()
| Method Detail |
|---|
public boolean isFormulaBased()
public String getId()
public String getAnalyzerDescriptorName()
public void setAnalyzerDescriptorName(String analyzerDescriptorName)
public String getAnalyzerName()
public void setAnalyzerName(String analyzerName)
public String getMetricDescriptorName()
public void setMetricDescriptorName(String metricDescriptorName)
public String getAnalyzerInputName()
public void setAnalyzerInputName(String analyzerInputName)
public void setParamColumnName(String paramColumnName)
public String getParamColumnName()
public void setParamQueryString(String paramQueryString)
public String getParamQueryString()
public boolean isParameterizedByColumnName()
public void setParameterizedByColumnName(boolean parameterizedByColumnName)
public boolean isParameterizedByQueryString()
public void setParameterizedByQueryString(boolean parameterizedByQueryString)
public void setMetricDisplayName(String metricDisplayName)
public String getDisplayName()
public boolean isDisplayNameSet()
public void setMetricColor(String metricColor)
public String getMetricColor()
public MetricIdentifier copy()
MetricIdentifier.
public void setFormula(String formula)
public String getFormula()
public void setChildren(List<MetricIdentifier> children)
public List<MetricIdentifier> getChildren()
public int hashCode()
hashCode in class Objectpublic boolean equals(Object obj)
equals in class Objectpublic boolean equalsIgnoreParameterValues(MetricIdentifier other)
MetricIdentifiers match if ignoring parameter
values as well as the details that can be customized/parameterized by the
user:
MetricIdentifiers
reference the same metric in the same AnalyzerResult.
other -
public boolean equalsIgnoreCustomizedDetails(MetricIdentifier other)
MetricIdentifiers match if ignoring the details
that can be customized/parameterized by the user:
other -
public String toString()
toString in class Objectpublic int compareTo(MetricIdentifier other)
compareTo in interface Comparable<MetricIdentifier>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||