Class DefaultReportDataSet

java.lang.Object
org.gvsig.report.lib.impl.DefaultReportDataSet
All Implemented Interfaces:
ReportDataSet

public class DefaultReportDataSet extends Object implements ReportDataSet
Author:
jjdelcerro
  • Constructor Details

    • DefaultReportDataSet

      public DefaultReportDataSet(ReportServices services, String name, org.gvsig.fmap.dal.feature.FeatureStore store)
    • DefaultReportDataSet

      public DefaultReportDataSet(ReportServices services, String name, org.gvsig.fmap.dal.feature.FeatureStore store, org.gvsig.fmap.dal.feature.FeatureQuery query)
    • DefaultReportDataSet

      public DefaultReportDataSet(ReportServices services, org.json.JSONObject jsonDataSet)
  • Method Details

    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • getName

      public String getName()
      Specified by:
      getName in interface ReportDataSet
    • setName

      public void setName(String name)
      Specified by:
      setName in interface ReportDataSet
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getStore

      public org.gvsig.fmap.dal.feature.FeatureStore getStore()
      Specified by:
      getStore in interface ReportDataSet
    • getFeatureType

      public org.gvsig.fmap.dal.feature.FeatureType getFeatureType()
      Specified by:
      getFeatureType in interface ReportDataSet
    • hasThisStore

      public boolean hasThisStore(org.gvsig.fmap.dal.feature.FeatureStore store)
      Specified by:
      hasThisStore in interface ReportDataSet
    • accept

      public void accept(org.gvsig.tools.visitor.Visitor visitor)
      Specified by:
      accept in interface ReportDataSet
    • accept

      public void accept(org.gvsig.tools.visitor.Visitor visitor, org.gvsig.expressionevaluator.Expression filter)
      Specified by:
      accept in interface ReportDataSet
    • accept

      public void accept(org.gvsig.tools.visitor.Visitor visitor, String filter, String sortfields, boolean ascending)
      Specified by:
      accept in interface ReportDataSet
    • accept

      public void accept(org.gvsig.tools.visitor.Visitor visitor, org.gvsig.expressionevaluator.Expression filter, String sortfields, boolean ascending)
      Specified by:
      accept in interface ReportDataSet
    • getQuery

      public org.gvsig.fmap.dal.feature.FeatureQuery getQuery()
      Specified by:
      getQuery in interface ReportDataSet
    • getQuery

      public org.gvsig.fmap.dal.feature.FeatureQuery getQuery(org.gvsig.expressionevaluator.Expression filter)
    • getSelectionOfFeatures

      public ReportDataSet.SelectionOfFeatures getSelectionOfFeatures()
      Specified by:
      getSelectionOfFeatures in interface ReportDataSet
    • getFeatures

      public org.gvsig.tools.util.UnmodifiableBasicList64<org.gvsig.fmap.dal.feature.Feature> getFeatures()
      Specified by:
      getFeatures in interface ReportDataSet
    • getFeatures

      public org.gvsig.tools.util.UnmodifiableBasicList64<org.gvsig.fmap.dal.feature.Feature> getFeatures(org.gvsig.expressionevaluator.Expression filter)
      Specified by:
      getFeatures in interface ReportDataSet
    • getLimit

      public int getLimit()
      Specified by:
      getLimit in interface ReportDataSet
    • getFilter

      public org.gvsig.expressionevaluator.Expression getFilter()
      Specified by:
      getFilter in interface ReportDataSet
    • setLimit

      public void setLimit(int limit)
      Specified by:
      setLimit in interface ReportDataSet
    • setFilter

      public void setFilter(org.gvsig.expressionevaluator.Expression filter)
      Specified by:
      setFilter in interface ReportDataSet
    • getExposeGeometry

      public boolean getExposeGeometry()
      Specified by:
      getExposeGeometry in interface ReportDataSet
    • setExposeGeometry

      public void setExposeGeometry(boolean selected)
      Specified by:
      setExposeGeometry in interface ReportDataSet
    • getURLPath

      public String getURLPath()
      Specified by:
      getURLPath in interface ReportDataSet