Class LexoRankEntityDetails
java.lang.Object
com.atlassian.greenhopper.manager.lexorank.LexoRankEntityDetails
Utility class for wrapping table and column names
-
Constructor Summary
ConstructorsConstructorDescriptionLexoRankEntityDetails
(net.java.ao.EntityManager entityManager, List<LexoRankAO.ColumnDetails> columnDetails, boolean collationWorking) -
Method Summary
Modifier and TypeMethodDescriptionstatic LexoRankEntityDetails
get
(net.java.ao.EntityManager entityManager, List<LexoRankAO.ColumnDetails> columnDetails, boolean collationWorking) getColumnName
(LexoRankAO.ColumnDetails columnDetails) getColumnName
(String method) net.java.ao.DatabaseProvider
getSimpleColumnName
(LexoRankAO.ColumnDetails columnDetails) getSimpleColumnName
(String method) boolean
preparedStatement
(Connection conn, CharSequence seq) shortenIdentifier
(String identifier)
-
Constructor Details
-
LexoRankEntityDetails
public LexoRankEntityDetails(net.java.ao.EntityManager entityManager, List<LexoRankAO.ColumnDetails> columnDetails, boolean collationWorking)
-
-
Method Details
-
getSchema
-
getTableName
-
getSimpleTableName
-
getIdColumnName
-
getColumnName
-
getColumnName
-
getColumnDetails
-
getSimpleColumnName
-
getSimpleColumnName
-
getDatabaseProvider
public net.java.ao.DatabaseProvider getDatabaseProvider() -
getConnection
- Throws:
SQLException
-
preparedStatement
- Throws:
SQLException
-
get
public static LexoRankEntityDetails get(net.java.ao.EntityManager entityManager, List<LexoRankAO.ColumnDetails> columnDetails, boolean collationWorking) -
isCollationWorking
public boolean isCollationWorking() -
shortenIdentifier
-