Class ProcedureMetadata
java.lang.Object
org.eclipse.dirigible.database.api.metadata.ProcedureMetadata
public class ProcedureMetadata extends Object
The Procedure Metadata transport object.
-
Constructor Summary
Constructors Constructor Description ProcedureMetadata(String name, String type, String remarks, Connection connection, String catalogName, String schemaName, boolean deep)Instantiates a new procedure metadata. -
Method Summary
Modifier and Type Method Description List<ParameterColumnMetadata>getColumns()Get the metadata columns.StringgetKind()Get the metadata kind.StringgetName()Gets the name.StringgetRemarks()Gets the remarks.StringgetType()Gets the type.voidsetColumns(List<ParameterColumnMetadata> columns)Set the metadata columns.voidsetKind(String kind)Set the metadata kind.voidsetName(String name)Sets the name.voidsetRemarks(String remarks)Sets the remarks.voidsetType(String type)Sets the type.
-
Constructor Details
-
ProcedureMetadata
public ProcedureMetadata(String name, String type, String remarks, Connection connection, String catalogName, String schemaName, boolean deep) throws SQLExceptionInstantiates a new procedure metadata.- Parameters:
name- the nametype- the typeremarks- the remarksconnection- the connectioncatalogName- the catalog nameschemaName- the schema namedeep- whether to populate also the columns- Throws:
SQLException- the SQL exception
-
-
Method Details
-
getName
Gets the name.- Returns:
- the name
-
setName
Sets the name.- Parameters:
name- the new name
-
getType
Gets the type.- Returns:
- the type
-
setType
Sets the type.- Parameters:
type- the new type
-
getRemarks
Gets the remarks.- Returns:
- the remarks
-
setRemarks
Sets the remarks.- Parameters:
remarks- the new remarks
-
getColumns
Get the metadata columns.- Returns:
- the columns
-
setColumns
Set the metadata columns.- Parameters:
columns- the columns to set
-
getKind
Get the metadata kind.- Returns:
- the kind
-
setKind
Set the metadata kind.- Parameters:
kind- the kind
-