Class PostgresIndexColumnMetaData
java.lang.Object
org.tentackle.sql.metadata.IndexColumnMetaData
org.tentackle.sql.metadata.PostgresIndexColumnMetaData
- All Implemented Interfaces:
Comparable<IndexColumnMetaData>
Index column metadata for PostgreSQL.
Strips optional typecasts and enclosing parentheses from the column expression.
Strips optional typecasts and enclosing parentheses from the column expression.
-
Constructor Summary
ConstructorsConstructorDescriptionPostgresIndexColumnMetaData(IndexMetaData indexMetaData) Creates an index column. -
Method Summary
Methods inherited from class IndexColumnMetaData
compareTo, getFunctionName, getIndexMetaData, getPosition, isDescending, setupIndexColumnFromMetaData, toString, validate
-
Constructor Details
-
PostgresIndexColumnMetaData
Creates an index column.- Parameters:
indexMetaData- the index this column belongs to
-
-
Method Details
-
getColumnName
Description copied from class:IndexColumnMetaDataGets the column name.- Overrides:
getColumnNamein classIndexColumnMetaData- Returns:
- the index column name in lowercase
-