public class ColumnNamer extends Object
Constructor and Description |
---|
ColumnNamer(Session session) |
Modifier and Type | Method and Description |
---|---|
String |
getColumnName(Expression columnExp,
int indexOfColumn,
String columnNameOverride)
Create a standardized column name that isn't null and doesn't have a CR/LF in it.
|
String |
getColumnName(Expression columnExp,
int indexOfColumn,
String[] columnNameOverides)
Create a standardized column name that isn't null and doesn't have a CR/LF in it.
|
ColumnNamerConfiguration |
getConfiguration() |
public ColumnNamer(Session session)
public String getColumnName(Expression columnExp, int indexOfColumn, String[] columnNameOverides)
columnExp
- the column expressionindexOfColumn
- index of column in below arraycolumnNameOverides
- array of overriding column namespublic String getColumnName(Expression columnExp, int indexOfColumn, String columnNameOverride)
columnExp
- the column expressionindexOfColumn
- index of column in below arraycolumnNameOverride
- single overriding column namepublic ColumnNamerConfiguration getConfiguration()
Copyright © 2020 JBoss by Red Hat. All rights reserved.