/*
* Copyright (c) 2015, PostgreSQL Global Development Group
* See the LICENSE file in the project root for more information.
*/
package org.postgresql.core;
Contains parse flags from Parser.modifyJdbcCall(String, boolean, int, int)
. /**
* Contains parse flags from {@link Parser#modifyJdbcCall(String, boolean, int, int)}.
*/
public class JdbcCallParseInfo {
private final String sql;
private final boolean isFunction;
public JdbcCallParseInfo(String sql, boolean isFunction) {
this.sql = sql;
this.isFunction = isFunction;
}
SQL in a native for certain backend version.
Returns: SQL in a native for certain backend version
/**
* SQL in a native for certain backend version.
*
* @return SQL in a native for certain backend version
*/
public String getSql() {
return sql;
}
Returns if given SQL is a function.
Returns: true
if given SQL is a function
/**
* Returns if given SQL is a function.
*
* @return {@code true} if given SQL is a function
*/
public boolean isFunction() {
return isFunction;
}
}