- java.lang.Object
-
- org.tentackle.sql.metadata.IndexColumnMetaData
-
- org.tentackle.sql.metadata.PostgresIndexColumnMetaData
-
- All Implemented Interfaces:
java.lang.Comparable<IndexColumnMetaData>
public class PostgresIndexColumnMetaData extends IndexColumnMetaData
Index column meta data for postgres.
Strips optional typecasts.
-
-
Constructor Summary
Constructors Constructor Description PostgresIndexColumnMetaData(IndexMetaData indexMetaData)Creates an index column.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetColumnName()Gets the column columnName.-
Methods inherited from class org.tentackle.sql.metadata.IndexColumnMetaData
compareTo, getFunctionName, getIndexMetaData, getPosition, isDescending, setupIndexColumnFromMetaData, toString, validate
-
-
-
-
Constructor Detail
-
PostgresIndexColumnMetaData
public PostgresIndexColumnMetaData(IndexMetaData indexMetaData)
Creates an index column.- Parameters:
indexMetaData- the index column belongs to
-
-
Method Detail
-
getColumnName
public java.lang.String getColumnName()
Description copied from class:IndexColumnMetaDataGets the column columnName.- Overrides:
getColumnNamein classIndexColumnMetaData- Returns:
- the index column's columnName in lowercase
-
-