All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addAttribute(String propertyName,
NSDictionary propertyDefinition) |
protected NSArray<org.apache.lucene.document.Document> |
addedDocumentsForObjects(NSArray<? extends EOEnterpriseObject> objects) |
void |
addObjectsToIndex(EOEditingContext ec,
NSArray<? extends EOEnterpriseObject> objects) |
protected org.apache.lucene.analysis.Analyzer |
analyzer() |
protected ERIndex.IndexAttribute |
attributeNamed(String fieldName) |
NSArray<String> |
attributeNames() |
void |
clear() |
protected ERIndex.IndexAttribute |
createAttribute(String propertyName,
NSDictionary propertyDefinition)
|
ERIndex.IndexDocument |
createDocumentForGlobalID(EOKeyGlobalID globalID) |
protected org.apache.lucene.document.Document |
createDocumentForObject(EOEnterpriseObject eo) |
protected org.apache.lucene.index.Term |
createTerm(EOEnterpriseObject eo) |
protected NSArray<org.apache.lucene.index.Term> |
deletedTermsForObjects(NSArray<? extends EOEnterpriseObject> objects) |
void |
deleteObjectsFromIndex(EOEditingContext ec,
NSArray<? extends EOEnterpriseObject> objects) |
ERIndex.IndexDocument |
documentForGlobalID(EOKeyGlobalID globalID) |
ERDocument |
documentForId(int docId,
float score) |
ERIndex.IndexDocument |
findDocument(EOKeyGlobalID globalID) |
NSArray<EOKeyGlobalID> |
findGlobalIDs(EOQualifier qualifier) |
NSArray<EOKeyGlobalID> |
findGlobalIDs(String queryString) |
NSArray<? extends EOEnterpriseObject> |
findObjects(EOEditingContext ec,
EOQualifier qualifier) |
NSArray<? extends EOEnterpriseObject> |
findObjects(EOEditingContext ec,
org.apache.lucene.search.Query query) |
NSArray<? extends EOEnterpriseObject> |
findObjects(EOEditingContext ec,
org.apache.lucene.search.Query query,
org.apache.lucene.search.Filter filter,
org.apache.lucene.search.Sort sort,
int start,
int end) |
NSArray<? extends EOEnterpriseObject> |
findObjects(EOEditingContext ec,
String queryString) |
org.apache.lucene.search.ScoreDoc[] |
findScoreDocs(org.apache.lucene.search.Query query,
int hitsPerPage) |
NSArray<String> |
findTermStringsForPrefix(String field,
String prefix) |
protected ERIndex.TransactionHandler |
handler() |
protected boolean |
handlesObject(EOEnterpriseObject eo) |
static ERIndex |
indexNamed(String key) |
org.apache.lucene.search.IndexSearcher |
indexSearcher() |
String |
name() |
protected void |
setStore(String store) |
protected void |
setTransactionHandler(ERIndex.TransactionHandler handler) |
NSArray<String> |
terms(String fieldName) |