public class AnalyticsSchemaColumn extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
aliasName |
protected String |
columnName |
protected Map<String,String> |
description |
protected Integer |
precision |
protected String |
referencedTable |
protected Integer |
scale |
protected String |
tableName |
protected String |
type |
| Constructor and Description |
|---|
AnalyticsSchemaColumn() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getAliasName()
The name of the alias defined for the column in the query or null if none is defined.
|
String |
getColumnName()
The name of the column in the table or null if this is a synthetic column which is the result of some SQL expression.
|
Map<String,String> |
getDescription()
A human readable description of the property contained in this column or null if this is a synthetic column which is the result of some SQL expression.
|
Integer |
getPrecision()
The precision (maximal number of digits) for decimal data types, otherwise 0.
|
String |
getReferencedTable()
The name of the referenced table if this column represents a foreign-key relation to the IDs of another table, otherwise null.
|
Integer |
getScale()
The scale (maximal number number of digits in the fractional part) in case of a decimal data type, otherwise 0.
|
String |
getTableName()
The name of the table which defines this column.
|
String |
getType()
The ORC data type of the column value.
|
int |
hashCode() |
String |
toString() |
protected String aliasName
protected String columnName
protected Integer precision
protected String referencedTable
protected Integer scale
protected String tableName
protected String type
public String getAliasName()
public String getColumnName()
public Map<String,String> getDescription()
public Integer getPrecision()
public String getReferencedTable()
public Integer getScale()
public String getTableName()
public String getType()
Copyright © 2023. All rights reserved.