Package org.teiid.olingo.service
Class ProcedureSQLBuilder
- java.lang.Object
-
- org.teiid.olingo.service.ProcedureSQLBuilder
-
public class ProcedureSQLBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description ProcedureSQLBuilder(org.teiid.metadata.MetadataStore metadata, org.apache.olingo.commons.api.edm.EdmOperation edmOperation, org.teiid.olingo.service.TeiidServiceHandler.OperationParameterValueProvider parameterProvider, ArrayList<SQLParameter> params)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbuildProcedureSQL()org.teiid.olingo.service.ProcedureSQLBuilder.ProcedureReturngetReturn()
-
-
-
Constructor Detail
-
ProcedureSQLBuilder
public ProcedureSQLBuilder(org.teiid.metadata.MetadataStore metadata, org.apache.olingo.commons.api.edm.EdmOperation edmOperation, org.teiid.olingo.service.TeiidServiceHandler.OperationParameterValueProvider parameterProvider, ArrayList<SQLParameter> params) throws org.teiid.core.TeiidProcessingException- Throws:
org.teiid.core.TeiidProcessingException
-
-
Method Detail
-
getReturn
public org.teiid.olingo.service.ProcedureSQLBuilder.ProcedureReturn getReturn()
- Returns:
- the
ProcedureReturnTypeor null if none is found
-
buildProcedureSQL
public String buildProcedureSQL()
-
-