| Constructor and Description |
|---|
DNetOAIMongoCursor() |
DNetOAIMongoCursor(com.mongodb.client.MongoCursor<com.mongodb.DBObject> dbCursor,
boolean bodyIncluded,
RecordInfoGenerator recordInfoGenerator,
MetadataExtractor metadataExtractor) |
DNetOAIMongoCursor(com.mongodb.client.MongoCursor<com.mongodb.DBObject> dbCursor,
eu.dnetlib.miscutils.functional.UnaryFunction<String,String> function,
boolean bodyIncluded,
RecordInfoGenerator recordInfoGenerator,
MetadataExtractor metadataExtractor) |
| Modifier and Type | Method and Description |
|---|---|
int |
count() |
com.mongodb.client.MongoCursor<com.mongodb.DBObject> |
getDbCursor() |
eu.dnetlib.miscutils.functional.UnaryFunction<String,String> |
getFunction() |
MetadataExtractor |
getMetadataExtractor() |
ProvenanceExtractor |
getProvenanceExtractor() |
RecordInfoGenerator |
getRecordInfoGenerator() |
boolean |
isBodyIncluded() |
Iterator<eu.dnetlib.data.information.oai.publisher.info.RecordInfo> |
iterator() |
void |
setBodyIncluded(boolean bodyIncluded) |
void |
setDbCursor(com.mongodb.client.MongoCursor<com.mongodb.DBObject> dbCursor) |
void |
setFunction(eu.dnetlib.miscutils.functional.UnaryFunction<String,String> function) |
void |
setMetadataExtractor(MetadataExtractor metadataExtractor) |
void |
setProvenanceExtractor(ProvenanceExtractor provenanceExtractor) |
void |
setRecordInfoGenerator(RecordInfoGenerator recordInfoGenerator) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic DNetOAIMongoCursor()
public DNetOAIMongoCursor(com.mongodb.client.MongoCursor<com.mongodb.DBObject> dbCursor,
boolean bodyIncluded,
RecordInfoGenerator recordInfoGenerator,
MetadataExtractor metadataExtractor)
public DNetOAIMongoCursor(com.mongodb.client.MongoCursor<com.mongodb.DBObject> dbCursor,
eu.dnetlib.miscutils.functional.UnaryFunction<String,String> function,
boolean bodyIncluded,
RecordInfoGenerator recordInfoGenerator,
MetadataExtractor metadataExtractor)
public Iterator<eu.dnetlib.data.information.oai.publisher.info.RecordInfo> iterator()
iterator in interface Iterable<eu.dnetlib.data.information.oai.publisher.info.RecordInfo>Iterable.iterator()public void setFunction(eu.dnetlib.miscutils.functional.UnaryFunction<String,String> function)
public com.mongodb.client.MongoCursor<com.mongodb.DBObject> getDbCursor()
public void setDbCursor(com.mongodb.client.MongoCursor<com.mongodb.DBObject> dbCursor)
public boolean isBodyIncluded()
isBodyIncluded in interface Cursorpublic void setBodyIncluded(boolean bodyIncluded)
setBodyIncluded in interface Cursorpublic RecordInfoGenerator getRecordInfoGenerator()
public void setRecordInfoGenerator(RecordInfoGenerator recordInfoGenerator)
public MetadataExtractor getMetadataExtractor()
public void setMetadataExtractor(MetadataExtractor metadataExtractor)
public ProvenanceExtractor getProvenanceExtractor()
public void setProvenanceExtractor(ProvenanceExtractor provenanceExtractor)
Copyright © 2026. All rights reserved.