Liferay 7.0-ce-b4

com.liferay.portal.kernel.dao.db
Class IndexMetadata

java.lang.Object
  extended by com.liferay.portal.kernel.dao.db.Index
      extended by com.liferay.portal.kernel.dao.db.IndexMetadata
All Implemented Interfaces:
Comparable<IndexMetadata>

@ProviderType
public class IndexMetadata
extends Index
implements Comparable<IndexMetadata>


Constructor Summary
IndexMetadata(String indexName, String tableName, boolean unique, String... columnNames)
           
 
Method Summary
 int compareTo(IndexMetadata indexMetadata)
           
 boolean equals(Object obj)
           
 String[] getColumnNames()
           
 String getCreateSQL(int[] lengths)
           
 String getDropSQL()
           
 int hashCode()
           
 Boolean redundantTo(IndexMetadata indexMetadata)
           
 String toString()
           
 
Methods inherited from class com.liferay.portal.kernel.dao.db.Index
getIndexName, getTableName, isUnique
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IndexMetadata

public IndexMetadata(String indexName,
                     String tableName,
                     boolean unique,
                     String... columnNames)
Method Detail

compareTo

public int compareTo(IndexMetadata indexMetadata)
Specified by:
compareTo in interface Comparable<IndexMetadata>

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

getColumnNames

public String[] getColumnNames()

getCreateSQL

public String getCreateSQL(int[] lengths)

getDropSQL

public String getDropSQL()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

redundantTo

public Boolean redundantTo(IndexMetadata indexMetadata)

toString

public String toString()
Overrides:
toString in class Object

Liferay 7.0-ce-b4