Class EntityReportParameters

java.lang.Object
fr.becpg.repo.report.entity.EntityReportParameters

public class EntityReportParameters extends Object

EntityReportParameters class.

Version:
$Id: $Id
Author:
matthieu
  • Field Details

  • Constructor Details

    • EntityReportParameters

      public EntityReportParameters(EntityReportParameters config)

      Constructor for EntityReportParameters.

      Parameters:
      config - a EntityReportParameters object.
    • EntityReportParameters

      public EntityReportParameters()

      Constructor for EntityReportParameters.

  • Method Details

    • getPreferences

      public Map<String,String> getPreferences()

      Getter for the field preferences.

      Returns:
      a Map object.
    • setReportNameFormat

      public void setReportNameFormat(String reportNameFormat)

      Setter for the field reportNameFormat.

      Parameters:
      reportNameFormat - a String object.
    • setReportTitleFormat

      public void setReportTitleFormat(String reportTitleFormat)

      Setter for the field reportTitleFormat.

      Parameters:
      reportTitleFormat - a String object.
    • getReportNameFormat

      public String getReportNameFormat(String defaultNameFormat)

      Getter for the field reportNameFormat.

      Parameters:
      defaultNameFormat - a String object.
      Returns:
      a String object.
    • getReportTitleFormat

      public String getReportTitleFormat(String defaultTitleFormat)

      Getter for the field reportTitleFormat.

      Parameters:
      defaultTitleFormat - a String object.
      Returns:
      a String object.
    • getIterationKey

      public String getIterationKey()

      Getter for the field iterationKey.

      Returns:
      a String object.
    • setIterationKey

      public void setIterationKey(String iterationKey)

      Setter for the field iterationKey.

      Parameters:
      iterationKey - a String object.
    • getParameters

      Getter for the field parameters.

      Returns:
      a List object.
    • setParameters

      public void setParameters(List<EntityReportParameters.EntityReportParameter> parameters)

      Setter for the field parameters.

      Parameters:
      parameters - a List object.
    • isParametersEmpty

      public boolean isParametersEmpty()

      isParametersEmpty.

      Returns:
      a boolean.
    • isEmpty

      public boolean isEmpty()

      isEmpty.

      Returns:
      a boolean.
    • updateDataSource

      public void updateDataSource(org.dom4j.Element xmlDataSource)

      updateDataSource.

      Parameters:
      xmlDataSource - a Element object.
    • createFromJSON

      public static EntityReportParameters createFromJSON(String jsonString)

      createFromJSON.

      Parameters:
      jsonString - a String object.
      Returns:
      a EntityReportParameters object.
    • toJSONString

      public String toJSONString()

      toJSONString.

      Returns:
      a String object.
    • match

      public boolean match(EntityReportParameters source)

      match.

      Parameters:
      source - a EntityReportParameters object.
      Returns:
      a boolean.
    • toString

      public String toString()
      Overrides:
      toString in class Object