ReportMill 10 API

com.reportmill.datasource
Class RMFetch

java.lang.Object
  extended by com.reportmill.datasource.RMFetch

public class RMFetch
extends java.lang.Object

This class encapsulates the info necessary to get a defined datset from a datasource.


Constructor Summary
RMFetch()
          Creates a new fetch.
RMFetch(java.lang.String anEntityName, java.lang.String aQualifier, int aFetchLimit)
          Creates a new fetch for given entity name and qualifier.
 
Method Summary
 java.lang.Object fromXML(com.reportmill.archiver.RXArchiver anArchiver, com.reportmill.archiver.RXElement anElement)
          XML unarchival.
 java.lang.String getEntityName()
          Returns entity name.
 int getFetchLimit()
          Returns fetch limit.
 java.lang.String getName()
          Returns the name of this fetch.
 java.lang.String getQualifier()
          Returns qualifier string.
 void setEntityName(java.lang.String aName)
          Sets entity name.
 void setFetchLimit(int aLimit)
          Sets fetch limit.
 void setName(java.lang.String aName)
          Sets the name of this fetch.
 void setQualifier(java.lang.String aQualifier)
          Sets qualifier string.
 com.reportmill.archiver.RXElement toXML(com.reportmill.archiver.RXArchiver anArchiver)
          XML archival.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RMFetch

public RMFetch()
Creates a new fetch.


RMFetch

public RMFetch(java.lang.String anEntityName,
               java.lang.String aQualifier,
               int aFetchLimit)
Creates a new fetch for given entity name and qualifier.

Method Detail

getName

public java.lang.String getName()
Returns the name of this fetch.


setName

public void setName(java.lang.String aName)
Sets the name of this fetch.


getEntityName

public java.lang.String getEntityName()
Returns entity name.


setEntityName

public void setEntityName(java.lang.String aName)
Sets entity name.


getQualifier

public java.lang.String getQualifier()
Returns qualifier string.


setQualifier

public void setQualifier(java.lang.String aQualifier)
Sets qualifier string.


getFetchLimit

public int getFetchLimit()
Returns fetch limit.


setFetchLimit

public void setFetchLimit(int aLimit)
Sets fetch limit.


toXML

public com.reportmill.archiver.RXElement toXML(com.reportmill.archiver.RXArchiver anArchiver)
XML archival.


fromXML

public java.lang.Object fromXML(com.reportmill.archiver.RXArchiver anArchiver,
                                com.reportmill.archiver.RXElement anElement)
XML unarchival.


ReportMill 10 API