com.pmease.quickbuild.plugin.report.engine.datareport
Class ReportStatsMetaData

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
      extended by com.pmease.quickbuild.plugin.report.engine.datareport.ReportMetaData
          extended by com.pmease.quickbuild.plugin.report.engine.datareport.ReportStatsMetaData
All Implemented Interfaces:
TypedObject, XMLSerializable, java.io.Serializable

public class ReportStatsMetaData
extends ReportMetaData

See Also:
Serialized Form

Constructor Summary
ReportStatsMetaData()
           
ReportStatsMetaData(ReportMetaData meta)
           
ReportStatsMetaData(ReportMetaData meta, boolean withDefault)
           
 
Method Summary
 StatsDataColumn createDefaultColumn()
           
 boolean equals(java.lang.Object other)
           
protected  ReportStatsMetaData fromReportMeta(ReportMetaData meta)
           
 java.lang.String getElementName()
           
static java.lang.String getFileSuffix()
           
 java.lang.String getOutputName()
           
 ReportMetaData getParent()
           
 java.lang.String getType()
           
 int hashCode()
           
 void setParent(ReportMetaData parent)
           
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.datareport.ReportMetaData
addColumn, createIdColumn, fromXML, getColumn, getColumn, getColumnByDisplayName, getColumnIndex, getColumnNames, getColumns, getColumnsCount, getDataColumns, getDefaultSql, getGroup, getIdColumn, getInitSql, getPrimaryColumns, getPrimaryKeys, getReportName, getSearchableColumns, getStatsMeta, getStatsQueries, getVersion, hasColumn, newInstance, rebuildIndexes, removeColumn, renameColumn, setDataColumns, setGroup, setInitSql, setReportName, setStatsMeta, toString, toXML
 
Methods inherited from class com.pmease.quickbuild.plugin.report.engine.extensionpoint.AbstractTypedXMLObject
initFromClassResource, initFromLocal, initFromStream, reflectionReadFromNode, reflectionWriteToNode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReportStatsMetaData

public ReportStatsMetaData()

ReportStatsMetaData

public ReportStatsMetaData(ReportMetaData meta)

ReportStatsMetaData

public ReportStatsMetaData(ReportMetaData meta,
                           boolean withDefault)
Method Detail

getFileSuffix

public static java.lang.String getFileSuffix()

getOutputName

public java.lang.String getOutputName()
Overrides:
getOutputName in class ReportMetaData

createDefaultColumn

public StatsDataColumn createDefaultColumn()
Overrides:
createDefaultColumn in class ReportMetaData

fromReportMeta

protected ReportStatsMetaData fromReportMeta(ReportMetaData meta)

getParent

public ReportMetaData getParent()

setParent

public void setParent(ReportMetaData parent)

getElementName

public java.lang.String getElementName()
Overrides:
getElementName in class ReportMetaData

equals

public boolean equals(java.lang.Object other)
Overrides:
equals in class ReportMetaData

hashCode

public int hashCode()
Overrides:
hashCode in class ReportMetaData

getType

public java.lang.String getType()
Specified by:
getType in interface TypedObject
Overrides:
getType in class ReportMetaData


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.