Package com.liferay.portal.kernel.dao.db
Class IndexMetadata
Object
com.liferay.portal.kernel.dao.db.Index
com.liferay.portal.kernel.dao.db.IndexMetadata
- All Implemented Interfaces:
Comparable<IndexMetadata>
- Author:
- James Lefeu, Peter Shin, Shuyang Zhou
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionIndexMetadata
(String indexName, String tableName, boolean unique, String... columnNames) -
Method Summary
Modifier and TypeMethodDescriptionint
compareTo
(IndexMetadata indexMetadata) boolean
String[]
getCreateSQL
(int[] lengths) int
hashCode()
void
optimizeColumns
(Map<String, IntegerWrapper> frequencyMap) redundantTo
(IndexMetadata indexMetadata) toString()
Methods inherited from class com.liferay.portal.kernel.dao.db.Index
getIndexName, getTableName, isUnique
-
Constructor Details
-
IndexMetadata
-
-
Method Details
-
compareTo
- Specified by:
compareTo
in interfaceComparable<IndexMetadata>
-
equals
-
getColumnNames
-
getCreateSQL
-
getDropSQL
-
hashCode
public int hashCode() -
optimizeColumns
-
redundantTo
-
toString
-