All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.ibm.fhir.persistence.jdbc.util.SqlQueryData Maven / Gradle / Ivy

There is a newer version: 4.11.1
Show newest version
/*
 * (C) Copyright IBM Corp. 2017,2019
 *
 * SPDX-License-Identifier: Apache-2.0
 */

package com.ibm.fhir.persistence.jdbc.util;

import java.util.List;

/**
 * This class assists the JDBCQueryBuilder by encapsulating either a where clause segment or a complete SQL query along 
 * with any associated bind variables.
 */
public class SqlQueryData {
    
    private String queryString;
    private List bindVariables;

    public SqlQueryData(String query, List vars) {
        super();
        this.queryString = query;
        this.bindVariables = vars;
         
    }

    public String getQueryString() {
        return queryString;
    }

    public List getBindVariables() {
        return bindVariables;
    }

    @Override
    public String toString() {
        return "SqlQueryData [queryString=" + queryString + ", bindVariables=" + bindVariables + "]";
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy