Class SqlViewColumnView
- java.lang.Object
-
- org.apache.ignite.spi.systemview.view.sql.SqlViewColumnView
-
public class SqlViewColumnView extends Object
Sql view column representation for aSystemView.
-
-
Constructor Summary
Constructors Constructor Description SqlViewColumnView(SystemView<?> view, Map.Entry<String,Class<?>> col)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcolumnName()StringdefaultValue()booleannullable()intprecision()intscale()StringschemaName()Stringtype()StringviewName()
-
-
-
Constructor Detail
-
SqlViewColumnView
public SqlViewColumnView(SystemView<?> view, Map.Entry<String,Class<?>> col)
- Parameters:
view- View.col- Column.
-
-
Method Detail
-
columnName
public String columnName()
- Returns:
- Column name.
-
schemaName
public String schemaName()
- Returns:
- Schema name.
-
viewName
public String viewName()
- Returns:
- View name.
-
type
public String type()
- Returns:
- Field data type.
-
defaultValue
public String defaultValue()
- Returns:
- Field default.
-
precision
public int precision()
- Returns:
- Precision.
-
scale
public int scale()
- Returns:
- Scale.
-
nullable
public boolean nullable()
- Returns:
Trueif nullable field.
-
-