Class PrepStmtQueryConfig
- java.lang.Object
 - 
- com.inductiveautomation.reporting.common.data.query.PrepStmtQueryConfig
 
 
- 
- All Implemented Interfaces:
 QueryConfig,java.io.Serializable
public class PrepStmtQueryConfig extends java.lang.Object implements QueryConfig
Created by carl.gould on 3/3/2015.- See Also:
 - Serialized Form
 
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static java.lang.StringID 
- 
Constructor Summary
Constructors Constructor Description PrepStmtQueryConfig() 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PrepStmtQueryConfigcreateDefault()booleanequals(java.lang.Object o)java.lang.StringgetDatabase()java.util.List<java.lang.String>getExpressions()java.lang.StringgetQuery()java.lang.StringgetQueryTypeId()The type ID for which factories/sources are registered in the designer/gateway registriesintgetSampleLimit()java.lang.StringgetSyntaxClassname()booleanisUseSampleLimit()voidsetDatabase(java.lang.String database)voidsetExpressions(java.util.List<java.lang.String> expressions)voidsetQuery(java.lang.String query)voidsetSampleLimit(int sampleLimit)voidsetSyntaxClassname(java.lang.String syntaxClassname)voidsetUseSampleLimit(boolean useSampleLimit)java.lang.StringtoString()For pleasant logging, implement toString() to describe this query 
 - 
 
- 
- 
Field Detail
- 
ID
public static final java.lang.String ID
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
createDefault
public static PrepStmtQueryConfig createDefault()
 
- 
getQueryTypeId
public java.lang.String getQueryTypeId()
Description copied from interface:QueryConfigThe type ID for which factories/sources are registered in the designer/gateway registries- Specified by:
 getQueryTypeIdin interfaceQueryConfig
 
- 
getDatabase
public java.lang.String getDatabase()
 
- 
setDatabase
public void setDatabase(java.lang.String database)
 
- 
getQuery
public java.lang.String getQuery()
 
- 
setQuery
public void setQuery(java.lang.String query)
 
- 
getSampleLimit
public int getSampleLimit()
 
- 
setSampleLimit
public void setSampleLimit(int sampleLimit)
 
- 
isUseSampleLimit
public boolean isUseSampleLimit()
 
- 
setUseSampleLimit
public void setUseSampleLimit(boolean useSampleLimit)
 
- 
getExpressions
public java.util.List<java.lang.String> getExpressions()
 
- 
setExpressions
public void setExpressions(java.util.List<java.lang.String> expressions)
 
- 
getSyntaxClassname
public java.lang.String getSyntaxClassname()
 
- 
setSyntaxClassname
public void setSyntaxClassname(java.lang.String syntaxClassname)
 
- 
toString
public java.lang.String toString()
Description copied from interface:QueryConfigFor pleasant logging, implement toString() to describe this query- Specified by:
 toStringin interfaceQueryConfig- Overrides:
 toStringin classjava.lang.Object
 
- 
equals
public boolean equals(java.lang.Object o)
- Overrides:
 equalsin classjava.lang.Object
 
 - 
 
 -