Class PrepStmtQueryConfig

java.lang.Object
com.inductiveautomation.reporting.common.data.query.PrepStmtQueryConfig
All Implemented Interfaces:
QueryConfig, Serializable

public class PrepStmtQueryConfig extends Object implements QueryConfig
Created by carl.gould on 3/3/2015.
See Also:
  • Field Details

  • Constructor Details

    • PrepStmtQueryConfig

      public PrepStmtQueryConfig()
  • Method Details

    • createDefault

      public static PrepStmtQueryConfig createDefault()
    • getQueryTypeId

      public String getQueryTypeId()
      Description copied from interface: QueryConfig
      The type ID for which factories/sources are registered in the designer/gateway registries
      Specified by:
      getQueryTypeId in interface QueryConfig
    • getDatabase

      public String getDatabase()
    • setDatabase

      public void setDatabase(String database)
    • getQuery

      public String getQuery()
    • setQuery

      public void setQuery(String query)
    • getSampleLimit

      public int getSampleLimit()
    • setSampleLimit

      public void setSampleLimit(int sampleLimit)
    • isUseSampleLimit

      public boolean isUseSampleLimit()
    • setUseSampleLimit

      public void setUseSampleLimit(boolean useSampleLimit)
    • getExpressions

      public List<String> getExpressions()
    • setExpressions

      public void setExpressions(List<String> expressions)
    • getSyntaxClassname

      public String getSyntaxClassname()
    • setSyntaxClassname

      public void setSyntaxClassname(String syntaxClassname)
    • toString

      public String toString()
      Description copied from interface: QueryConfig
      For pleasant logging, implement toString() to describe this query
      Specified by:
      toString in interface QueryConfig
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object