org.polypheny.prism.FunctionOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of polypheny-jdbc-driver Show documentation
Show all versions of polypheny-jdbc-driver Show documentation
A standards-compliant JDBC driver for Polypheny-DB.
The newest version!
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: org/polypheny/prism/meta_responses.proto
package org.polypheny.prism;
public interface FunctionOrBuilder extends
// @@protoc_insertion_point(interface_extends:org.polypheny.prism.Function)
com.google.protobuf.MessageOrBuilder {
/**
*
* The name of the function.
*
*
* string name = 1;
* @return The name.
*/
java.lang.String getName();
/**
*
* The name of the function.
*
*
* string name = 1;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
*
* The expected syntax for using the function.
*
*
* string syntax = 2;
* @return The syntax.
*/
java.lang.String getSyntax();
/**
*
* The expected syntax for using the function.
*
*
* string syntax = 2;
* @return The bytes for syntax.
*/
com.google.protobuf.ByteString
getSyntaxBytes();
/**
*
* The category to which the function belongs. Helps in categorizing functions for better management and understanding.
*
*
* string function_category = 3;
* @return The functionCategory.
*/
java.lang.String getFunctionCategory();
/**
*
* The category to which the function belongs. Helps in categorizing functions for better management and understanding.
*
*
* string function_category = 3;
* @return The bytes for functionCategory.
*/
com.google.protobuf.ByteString
getFunctionCategoryBytes();
/**
*
* Indicates whether the function is a table function. If true, it means the function returns a table; otherwise, it returns a scalar value.
*
*
* bool is_table_function = 4;
* @return The isTableFunction.
*/
boolean getIsTableFunction();
}