public class IndexInfo extends Object
Constructor and Description |
---|
IndexInfo(List<IndexField> indexFields,
String name,
boolean unique,
boolean dropDuplicates,
boolean sparse) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<IndexField> |
getIndexFields()
Returns the individual index fields of the index.
|
String |
getName() |
int |
hashCode() |
boolean |
isDropDuplicates() |
boolean |
isIndexForFields(Collection<String> keys)
Returns whether the index is covering exactly the fields given independently of the order.
|
boolean |
isSparse() |
boolean |
isUnique() |
String |
toString() |
public IndexInfo(List<IndexField> indexFields, String name, boolean unique, boolean dropDuplicates, boolean sparse)
public List<IndexField> getIndexFields()
public boolean isIndexForFields(Collection<String> keys)
keys
- must not be null.public String getName()
public boolean isUnique()
public boolean isDropDuplicates()
public boolean isSparse()
Copyright © 2011-2013-2013 SpringSource. All Rights Reserved.