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 TypeMethodDescriptionintcompareTo(IndexMetadata indexMetadata) booleanString[]getCreateSQL(int[] lengths) inthashCode()voidoptimizeColumns(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:
compareToin interfaceComparable<IndexMetadata>
-
equals
-
getColumnNames
-
getCreateSQL
-
getDropSQL
-
hashCode
public int hashCode() -
optimizeColumns
-
redundantTo
-
toString
-