public class ReportDefinition
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Long> |
cats2Id
Stores statistics based on a key of a short name.
|
java.lang.String |
condition
Expression which defines a match when it evaluates
true . |
java.lang.String |
conditionDescr
Description of the condition expression.
|
java.lang.String |
dumpExpr
Expression for generating custom text output for each match.
|
int |
dumpLevel
0 to dump the current matched node, otherwise the ancestor level.
|
java.lang.String |
dumpType
Type of text output for each match.
|
long |
id
Report ID.
|
java.lang.String |
multiplexExpr
Expression for generating custom text for the statistic name.
|
java.lang.String |
supportLvlExpr
Expression for calculating the support level for the statistic name.
|
java.util.Set<java.lang.String> |
tags
All category names with which the currently running report is tagged.
|
java.lang.String |
title
Summary report title.
|
boolean |
user
Is this a user-defined report?
|
Constructor and Description |
---|
ReportDefinition() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getCondition()
Obtains the condition (an expression) used for detecting a match.
|
java.lang.String |
getConditionDescr()
Obtains the condition description.
|
java.lang.String |
getDumpExpr()
Obtains any custom dump expression with which to dump the match text.
|
int |
getDumpLevel()
Obtains the ancestor level at which to dump the match text.
|
java.lang.String |
getDumpType()
Obtains the mechanism by which to dump the match text.
|
long |
getId()
Obtains the report ID.
|
java.lang.String |
getMultiplexExpr()
Obtains the multiplex expression.
|
java.lang.String |
getSupportLvlExpr()
Obtains the support level expression.
|
java.util.Set<java.lang.String> |
getTags()
Obtains the set of all category names with which this report is tagged.
|
java.lang.String |
getTitle()
Obtains the title for the summary report.
|
void |
setConditionDescr(java.lang.String conditionDescr)
Set the condition description.
|
void |
setTagList(java.lang.String list)
Associate the given list of comma-separated category names with the current report.
|
public long id
public java.lang.String title
public java.util.Set<java.lang.String> tags
public java.lang.String condition
true
.public java.lang.String conditionDescr
public boolean user
public java.lang.String dumpType
public java.lang.String dumpExpr
public int dumpLevel
public java.lang.String multiplexExpr
public java.lang.String supportLvlExpr
public java.util.Map<java.lang.String,java.lang.Long> cats2Id
public long getId()
public java.lang.String getTitle()
public java.util.Set<java.lang.String> getTags()
public java.lang.String getCondition()
public java.lang.String getConditionDescr()
public void setConditionDescr(java.lang.String conditionDescr)
conditionDescr
- The new condition description.public java.lang.String getDumpType()
public java.lang.String getDumpExpr()
public int getDumpLevel()
public java.lang.String getMultiplexExpr()
public java.lang.String getSupportLvlExpr()
public void setTagList(java.lang.String list)
list
- The comma-separated list of categories with which to tag the current report.