Class SQLQuery
- java.lang.Object
- 
- com.inductiveautomation.factorypmi.application.gateway.SQLQuery
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.lang.Stringdatasourceprotected java.util.List<IValue<? extends java.io.Serializable>>parametersprotected java.lang.Class[]parameterTypesprotected java.lang.Stringquery
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Datasetexecute(GatewayInterface ifc)Execute the query against the gateway.protected java.io.Serializable[]toArgArray(java.util.List<IValue<? extends java.io.Serializable>> params)java.lang.StringtoString()
 
- 
- 
- 
Field Detail- 
datasourceprotected java.lang.String datasource 
 - 
queryprotected java.lang.String query 
 - 
parametersprotected java.util.List<IValue<? extends java.io.Serializable>> parameters 
 - 
parameterTypesprotected java.lang.Class[] parameterTypes 
 
- 
 - 
Constructor Detail- 
SQLQuerypublic SQLQuery(java.lang.String query, java.lang.String datasource)
 - 
SQLQuerypublic SQLQuery(java.lang.String query, java.lang.String datasource, java.util.List<IValue<? extends java.io.Serializable>> params, java.lang.Class[] paramTypes)
 
- 
 - 
Method Detail- 
toStringpublic java.lang.String toString() - Overrides:
- toStringin class- java.lang.Object
 
 - 
executepublic Dataset execute(GatewayInterface ifc) throws GatewayException Description copied from interface:IQueryExecute the query against the gateway.- Specified by:
- executein interface- IQuery
- Throws:
- GatewayException
 
 - 
toArgArrayprotected java.io.Serializable[] toArgArray(java.util.List<IValue<? extends java.io.Serializable>> params) 
 
- 
 
-