Package com.arcadedb.database
Class DocumentIndexer
- java.lang.Object
-
- com.arcadedb.database.DocumentIndexer
-
public class DocumentIndexer extends Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
DocumentIndexer(LocalDatabase database)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addToIndex(Index entry, RID rid, Document record)
void
createDocument(Document record, DocumentType type, LocalBucket bucket)
void
deleteDocument(Document record)
List<IndexInternal>
getInvolvedIndexes(Document modifiedRecord)
void
updateDocument(Document originalRecord, Document modifiedRecord, List<IndexInternal> indexes)
-
-
-
Constructor Detail
-
DocumentIndexer
protected DocumentIndexer(LocalDatabase database)
-
-
Method Detail
-
getInvolvedIndexes
public List<IndexInternal> getInvolvedIndexes(Document modifiedRecord)
-
createDocument
public void createDocument(Document record, DocumentType type, LocalBucket bucket)
-
updateDocument
public void updateDocument(Document originalRecord, Document modifiedRecord, List<IndexInternal> indexes)
-
deleteDocument
public void deleteDocument(Document record)
-
-