-
- All Implemented Interfaces:
public final class Function
Wrapper for results of getFunctions method and represents user and system functions
-
-
Field Summary
Fields Modifier and Type Field Description private final String
catalog
private final String
schema
private final String
name
private final String
remarks
private final FunctionReturnType
returnType
private final String
specificName
-
Constructor Summary
Constructors Constructor Description Function(DatabaseMetaData metadata, ResultSet rs)
-
Method Summary
Modifier and Type Method Description final String
getCatalog()
CatalogSource column: FUNCTION_CAT final String
getSchema()
SchemaSource column: FUNCTION_SCHEM final String
getName()
NameSource column: FUNCTION_NAME final String
getRemarks()
RemarksSource column: REMARKS final FunctionReturnType
getReturnType()
Return type, converted to FunctionReturnTypeSource column: FUNCTION_TYPE final String
getSpecificName()
Specific nameSource column: SPECIFIC_NAME final List<FunctionColumn>
getFunctionColumns(String columnNamePattern)
Wrapper around getFunctionColumns method and returns a list of FunctionColumns for this function only final List<FunctionColumn>
getFunctionColumns()
Wrapper around getFunctionColumns method and returns a list of FunctionColumns for this function only Boolean
equals(Object other)
Integer
hashCode()
-
-
Constructor Detail
-
Function
Function(DatabaseMetaData metadata, ResultSet rs)
-
-
Method Detail
-
getCatalog
final String getCatalog()
Catalog
Source column: FUNCTION_CAT
-
getRemarks
final String getRemarks()
Remarks
Source column: REMARKS
-
getReturnType
final FunctionReturnType getReturnType()
Return type, converted to FunctionReturnType
Source column: FUNCTION_TYPE
-
getSpecificName
final String getSpecificName()
Specific name
Source column: SPECIFIC_NAME
-
getFunctionColumns
@JvmOverloads() final List<FunctionColumn> getFunctionColumns(String columnNamePattern)
Wrapper around getFunctionColumns method and returns a list of FunctionColumns for this function only
-
getFunctionColumns
@JvmOverloads() final List<FunctionColumn> getFunctionColumns()
Wrapper around getFunctionColumns method and returns a list of FunctionColumns for this function only
-
-
-
-