public class IndexInfo extends Object
Constructor and Description |
---|
IndexInfo(List<IndexField> indexFields,
String name,
boolean unique,
boolean dropDuplicates,
boolean sparse)
Deprecated.
Will be removed in 1.7. Please use
IndexInfo(List, String, boolean, boolean, boolean, String) |
IndexInfo(List<IndexField> indexFields,
String name,
boolean unique,
boolean dropDuplicates,
boolean sparse,
String language) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
List<IndexField> |
getIndexFields()
Returns the individual index fields of the index.
|
String |
getLanguage() |
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() |
@Deprecated public IndexInfo(List<IndexField> indexFields, String name, boolean unique, boolean dropDuplicates, boolean sparse)
IndexInfo(List, String, boolean, boolean, boolean, String)
indexFields
- name
- unique
- dropDuplicates
- sparse
- public IndexInfo(List<IndexField> indexFields, String name, boolean unique, boolean dropDuplicates, boolean sparse, String language)
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()
public String getLanguage()
Copyright © 2011-2014–2015 Pivotal Software, Inc.. All rights reserved.