Class ParameterColumnMetadata
java.lang.Object
org.eclipse.dirigible.database.api.metadata.ParameterColumnMetadata
public class ParameterColumnMetadata extends Object
The Procedure Column Metadata transport object.
-
Constructor Summary
Constructors Constructor Description ParameterColumnMetadata(String name, int kind, String type, int precision, int length, int scale, int radix, boolean nullable, String remarks)Procedure Column Metadata. -
Method Summary
Modifier and Type Method Description intgetKind()Get the metadata kind.intgetLength()Get the metadata length.StringgetName()Get the metadata name.booleangetNullable()Get the metadata nullable.intgetPrecision()Get the metadata precision.intgetRadix()Get the metadata radix.StringgetRemarks()Get the metadata remarks.intgetScale()Get the metadata scale.StringgetType()Get the metadata type.voidsetKind(int kind)Set the metadata kind.voidsetLength(int length)Set the metadata length.voidsetName(String name)Set the metadata name.voidsetNullable(boolean nullable)Set the metadata nullable.voidsetPrecision(int precision)Set the metadata precision.voidsetRadix(int radix)Set the metadata radix.voidsetRemarks(String remarks)Set the metadata remarks.voidsetScale(int scale)Set the metadata scale.voidsetType(String type)Set the metadata type.
-
Constructor Details
-
ParameterColumnMetadata
public ParameterColumnMetadata(String name, int kind, String type, int precision, int length, int scale, int radix, boolean nullable, String remarks)Procedure Column Metadata.- Parameters:
name- namekind- kindtype- typeprecision- precisionlength- lengthscale- scaleradix- radixnullable- nullableremarks- remarks
-
-
Method Details
-
getName
Get the metadata name.- Returns:
- the name
-
setName
Set the metadata name.- Parameters:
name- the name to set
-
getKind
public int getKind()Get the metadata kind.- Returns:
- the kind
-
setKind
public void setKind(int kind)Set the metadata kind.- Parameters:
kind- the kind to set
-
getType
Get the metadata type.- Returns:
- the type
-
setType
Set the metadata type.- Parameters:
type- the type to set
-
getPrecision
public int getPrecision()Get the metadata precision.- Returns:
- the precision
-
setPrecision
public void setPrecision(int precision)Set the metadata precision.- Parameters:
precision- the precision to set
-
getLength
public int getLength()Get the metadata length.- Returns:
- the length
-
setLength
public void setLength(int length)Set the metadata length.- Parameters:
length- the length to set
-
getScale
public int getScale()Get the metadata scale.- Returns:
- the scale
-
setScale
public void setScale(int scale)Set the metadata scale.- Parameters:
scale- the scale to set
-
getRadix
public int getRadix()Get the metadata radix.- Returns:
- the radix
-
setRadix
public void setRadix(int radix)Set the metadata radix.- Parameters:
radix- the radix to set
-
getNullable
public boolean getNullable()Get the metadata nullable.- Returns:
- the nullable
-
setNullable
public void setNullable(boolean nullable)Set the metadata nullable.- Parameters:
nullable- the nullable to set
-
getRemarks
Get the metadata remarks.- Returns:
- the remarks
-
setRemarks
Set the metadata remarks.- Parameters:
remarks- the remarks to set
-