org.opennms.api.reporting.parameter
Class ReportParameters

java.lang.Object
  extended by org.opennms.api.reporting.parameter.ReportParameters
All Implemented Interfaces:
Serializable

public class ReportParameters
extends Object
implements Serializable

ReportParameters class.

Version:
$Id: $
Author:
ranger
See Also:
Serialized Form

Field Summary
protected  List<ReportDateParm> m_dateParms
           
protected  String m_displayName
           
protected  List<ReportDoubleParm> m_doubleParms
           
protected  List<ReportFloatParm> m_floatParms
           
protected  ReportFormat m_format
           
protected  List<ReportIntParm> m_intParms
           
protected  String m_reportId
           
protected  List<ReportStringParm> m_stringParms
           
 
Constructor Summary
ReportParameters()
          Constructor for ReportParameters.
 
Method Summary
 List<ReportDateParm> getDateParms()
          getDateParms
 String getDisplayName()
          getDisplayName
 List<ReportDoubleParm> getDoubleParms()
          getDoubleParms
 List<ReportFloatParm> getFloatParms()
          getFloatParms
 ReportFormat getFormat()
          getFormat
 List<ReportIntParm> getIntParms()
          getIntParms
 String getReportId()
          getReportId
 HashMap<String,Object> getReportParms()
          getReportParms
 HashMap<String,Object> getReportParms(ReportMode mode)
          getReportParms
 List<ReportStringParm> getStringParms()
          getStringParms
 void setDateParms(List<ReportDateParm> dateParms)
          setDateParms
 void setDisplayName(String displayName)
          setDisplayName
 void setDoubleParms(List<ReportDoubleParm> doubleParms)
          setDoubleParms
 void setFloatParms(List<ReportFloatParm> floats)
          setFloatParms
 void setFormat(ReportFormat format)
          setFormat
 void setIntParms(List<ReportIntParm> ints)
          setIntParms
 void setReportId(String reportId)
          setReportId
 void setStringParms(List<ReportStringParm> strings)
          setStringParms
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_reportId

protected String m_reportId

m_format

protected ReportFormat m_format

m_displayName

protected String m_displayName

m_dateParms

protected List<ReportDateParm> m_dateParms

m_stringParms

protected List<ReportStringParm> m_stringParms

m_intParms

protected List<ReportIntParm> m_intParms

m_floatParms

protected List<ReportFloatParm> m_floatParms

m_doubleParms

protected List<ReportDoubleParm> m_doubleParms
Constructor Detail

ReportParameters

public ReportParameters()

Constructor for ReportParameters.

Method Detail

getDateParms

public List<ReportDateParm> getDateParms()

getDateParms

Returns:
a List object.

setDateParms

public void setDateParms(List<ReportDateParm> dateParms)

setDateParms

Parameters:
dateParms - a List object.

getStringParms

public List<ReportStringParm> getStringParms()

getStringParms

Returns:
a List object.

setStringParms

public void setStringParms(List<ReportStringParm> strings)

setStringParms

Parameters:
strings - a List object.

getIntParms

public List<ReportIntParm> getIntParms()

getIntParms

Returns:
a List object.

setIntParms

public void setIntParms(List<ReportIntParm> ints)

setIntParms

Parameters:
ints - a List object.

getFloatParms

public List<ReportFloatParm> getFloatParms()

getFloatParms

Returns:
a List object.

setFloatParms

public void setFloatParms(List<ReportFloatParm> floats)

setFloatParms

Parameters:
ints - a List object.

getDoubleParms

public List<ReportDoubleParm> getDoubleParms()

getDoubleParms

Returns:
a List object.

setDoubleParms

public void setDoubleParms(List<ReportDoubleParm> doubleParms)

setDoubleParms

Parameters:
ints - a List object.

setReportId

public void setReportId(String reportId)

setReportId

Parameters:
reportId - a String object.

getReportId

public String getReportId()

getReportId

Returns:
a String object.

setDisplayName

public void setDisplayName(String displayName)

setDisplayName

Parameters:
displayName - a String object.

getDisplayName

public String getDisplayName()

getDisplayName

Returns:
a String object.

setFormat

public void setFormat(ReportFormat format)

setFormat

Parameters:
format - a ReportFormat object.

getFormat

public ReportFormat getFormat()

getFormat

Returns:
a ReportFormat object.

getReportParms

public HashMap<String,Object> getReportParms(ReportMode mode)

getReportParms

* @param format a ReportMode object.

Returns:
a HashMap object.

getReportParms

public HashMap<String,Object> getReportParms()

getReportParms

Returns:
a HashMap object.


Copyright © 2011. All Rights Reserved.