ICollection, Serializablepublic class CollectionRemote extends Object implements ICollection, Serializable
| Constructor | Description |
|---|---|
CollectionRemote(MonsterClient connection,
String dbName,
Document collDoc,
boolean initialised) |
public CollectionRemote(MonsterClient connection, String dbName, Document collDoc, boolean initialised)
public MonsterClient getClient()
public void createIndex(Document fields, Document options)
createIndex in interface ICollectionpublic void createIndex(Document fields)
createIndex in interface ICollectionpublic void createUniqueIndex(Document fields)
createUniqueIndex in interface ICollectionpublic DBCursor find(Document filter)
find in interface ICollectionpublic DBCursor find()
find in interface ICollectionpublic DBCursor findFuzzy(Document filter)
findFuzzy in interface ICollectionpublic DBCursor findFuzzy(String textQuery)
findFuzzy in interface ICollectionpublic Document save(Document doc)
save in interface ICollectionpublic Document insertOne(Document doc)
insertOne in interface ICollectionpublic long count(Document query)
count in interface ICollectionpublic Document findOneAndReplace(Document filter, Document replacement, Document options)
findOneAndReplace in interface ICollectionpublic Document findOneAndReplace(Document filter, Document replacement)
findOneAndReplace in interface ICollectionpublic Document findOneAndUpdate(Document filter, Document amendments)
findOneAndUpdate in interface ICollectionpublic Document findOneAndUpdate(Document filter, Document amendments, Document updateOpts)
findOneAndUpdate in interface ICollectionpublic Document updateOne(Document filter, Document amendments)
updateOne in interface ICollectionpublic Document updateOne(Document filter, Document amendments, Document options)
updateOne in interface ICollectionpublic int updateMany(Document filter, Document amendments, Document options)
updateMany in interface ICollectionpublic int updateMany(Document filter, Document amendments)
updateMany in interface ICollectionpublic int insertMany(List<Document> listRecs)
insertMany in interface ICollectionpublic Document findOneAndDelete(Document filter)
findOneAndDelete in interface ICollectionpublic Document deleteOne(Document filter)
deleteOne in interface ICollectionpublic int deleteMany(Document filter)
deleteMany in interface ICollectionpublic Stream<Document> aggregate(List<Document> pipeline, Document options)
aggregate in interface ICollectionpublic Stream<Document> aggregate(List<Document> pipeline)
aggregate in interface ICollectionpublic Stream<Document> aggregate(List<Document> in, List<Document> pipeline)
aggregate in interface ICollectionpublic Document aggregateMetadata(List<Document> in, List<Document> pipeline)
aggregateMetadata in interface ICollectionpublic Document aggregateMetadata(List<Document> pipeline)
aggregateMetadata in interface ICollectionpublic DBCursor listIndexes()
listIndexes in interface ICollectionpublic void rebuildIndex(String name)
rebuildIndex in interface ICollectionpublic void dropIndex(String name)
dropIndex in interface ICollectionpublic int saveMany(List<Document> records)
saveMany in interface ICollectionpublic void disconnect()
throws Exception
disconnect in interface ICollectionExceptionpublic void setExplaining(boolean explain)
setExplaining in interface ICollectionpublic DBCursor find(Document query, Document explain)
find in interface ICollectionpublic DBCursor executeCommand(String command, User user, Session session)
executeCommand in interface ICollectionpublic void drop()
drop in interface ICollectionpublic <TResult> Iterable<TResult> distinct(String fieldName, Class<TResult> resultClass)
distinct in interface ICollectionpublic Document getDocument(Object pointer)
getDocument in interface ICollectionpublic Document getIndexPrefixSubMap(String indexName, String key, boolean b)
getIndexPrefixSubMap in interface ICollectionpublic Document keyCount(String indexName)
keyCount in interface ICollectionpublic Document conceptCount(String indexName)
conceptCount in interface ICollectionpublic Document getStandardised(String indexName, String id)
getStandardised in interface ICollectionpublic void saveTable(Document def)
saveTable in interface ICollectionpublic void setAutoMatch(boolean b)
setAutoMatch in interface ICollectionpublic void deleteTable(String def)
deleteTable in interface ICollectionpublic void saveConceptGroup(Document def)
saveConceptGroup in interface ICollectionpublic void deleteConceptGroup(String def)
deleteConceptGroup in interface ICollectionpublic void saveConcept(Document def)
saveConcept in interface ICollectionpublic void deleteConcept(String purposeName, String purposeColumn)
deleteConcept in interface ICollectionpublic void saveConceptMapping(Document def)
saveConceptMapping in interface ICollectionpublic void deleteConceptMapping(Document def)
deleteConceptMapping in interface ICollectionpublic void saveMatchRule(Document def)
saveMatchRule in interface ICollectionpublic void saveMatchRules(List<Document> defs)
saveMatchRules in interface ICollectionpublic void deleteMatchRule(long order)
deleteMatchRule in interface ICollectionpublic void saveFuzzyIndex(Document def)
saveFuzzyIndex in interface ICollectionpublic void deleteFuzzyIndex(String def)
deleteFuzzyIndex in interface ICollectionpublic Document getDefinition()
getDefinition in interface ICollectionpublic void removeFuzzy()
removeFuzzy in interface ICollectionpublic Document getTable(String def)
getTable in interface ICollectionpublic void updateDefinition(Document def)
updateDefinition in interface ICollectionpublic void addTrigger(String name)
addTrigger in interface ICollectionpublic DBCursor findRelationships(Document filter)
findRelationships in interface ICollectionpublic DBCursor findTasks(Document filter)
findTasks in interface ICollectionpublic Document saveRelationship(Document relationship)
saveRelationship in interface ICollectionpublic void resolveTask(Document taskData)
resolveTask in interface ICollectionpublic DBCursor aggregateTasks(ArrayList<Document> andlist)
aggregateTasks in interface ICollectionpublic Document updateTask(String id, Document doc)
updateTask in interface ICollectionpublic <TResult> Iterable<TResult> distinctRelationship(String fieldName, Class<TResult> resultClass)
distinctRelationship in interface ICollectionpublic Document updateRelationship(Document document, Document setUpdate, Document options)
updateRelationship in interface ICollectionpublic DBCursor peekQueue()
peekQueue in interface ICollectionpublic void deleteTasks(Document document)
deleteTasks in interface ICollectionpublic void deleteRelationships(Document document)
deleteRelationships in interface ICollectionpublic Stream<Document> findStream(Document filter)
findStream in interface ICollectionpublic Map<Integer,ICollection> getReplicaConnections()
getReplicaConnections in interface ICollectionpublic Database getDatabase()
getDatabase in interface ICollectionpublic String getTrigger()
getTrigger in interface ICollectionpublic Map<Document,List<Document>> split(List<Document> list, Stream<Document> in, Document options)
split in interface ICollectionpublic Document fuzzyMatch(Document matchNode, List<com.entitystream.identiza.entity.resolve.metadata.IIndex> matchIndexes)
fuzzyMatch in interface ICollectionpublic Stream<Document> match(Document asDocument, Stream<Document> in, Document options)
match in interface ICollectionpublic Stream<Document> analyse(Document asDocument, Stream<Document> in, Document options)
analyse in interface ICollectionpublic Stream<Document> limit(long amount, Stream<Document> in, Document options)
limit in interface ICollectionpublic Stream<Document> lookup(Document asDocument, Stream<Document> in, Document options)
lookup in interface ICollectionpublic Stream<Document> join(Document asDocument, Stream<Document> in, Document options)
join in interface ICollectionpublic Stream<Document> minus(Document asDocument, Stream<Document> in, Document options)
minus in interface ICollectionpublic Stream<Document> skip(long amount, Stream<Document> in, Document options)
skip in interface ICollectionpublic Stream<Document> group(Document asDocument, Stream<Document> in, Document options)
group in interface ICollectionpublic Stream<Document> out(String collectionName, Stream<Document> in, Document options)
out in interface ICollectionpublic Stream<Document> sort(Document asDocument, Stream<Document> in, Document options)
sort in interface ICollectionpublic Stream<Document> bucket(Document asDocument, Stream<Document> in, Document options)
bucket in interface ICollectionpublic Stream<Document> fuzzySearch(String string, Stream<Document> in, Document options)
fuzzySearch in interface ICollectionpublic Stream<Document> fuzzyMatch(Document asDocument, Stream<Document> in, Document options)
fuzzyMatch in interface ICollectionpublic Stream<Document> unwind(Document asDocument, Stream<Document> in, Document options)
unwind in interface ICollectionpublic Stream<Document> spinOut(Document asDocument, Stream<Document> in, Document options)
spinOut in interface ICollectionpublic Stream<Document> getRelated(Document asDocument, Stream<Document> in, Document options)
getRelated in interface ICollectionpublic Stream<Document> rematch(Document asDocument, Stream<Document> in, Document options)
rematch in interface ICollectionpublic Stream<Document> classifierBuild(Document asDocument, Stream<Document> in, Document options)
classifierBuild in interface ICollectionpublic Stream<Document> classifierPredict(Document asDocument, Stream<Document> in, Document options)
classifierPredict in interface ICollectionpublic Stream<Document> arrf(Document asDocument, Stream<Document> in, Document options)
arrf in interface ICollectionpublic Stream<Document> classifierTree(Document asDocument, Stream<Document> in, Document options)
classifierTree in interface ICollectionpublic Stream<Document> coerce(Document asDocument, Stream<Document> in, Document options)
coerce in interface ICollectionpublic Stream<Document> compare(Document asDocument, Stream<Document> in, Document options)
compare in interface ICollectionpublic Stream<Document> count(Document asDocument, Stream<Document> in, Document options)
count in interface ICollectionpublic Stream<Document> first(Document asDocument, Stream<Document> in, Document options)
first in interface ICollectionpublic Stream<Document> last(Document asDocument, Stream<Document> in, Document options)
last in interface ICollectionpublic Stream<Document> between(Document asDocument, Stream<Document> in, Document options)
between in interface ICollectionpublic Stream<Document> cluster(Document asDocument, Stream<Document> in, Document options)
cluster in interface ICollectionpublic Stream<Document> project(Document asDocument, Stream<Document> in, Document options)
project in interface ICollectionpublic Stream<Document> evaluate(Document asDocument, Stream<Document> in, Document options)
evaluate in interface ICollectionpublic DBCursor traverseTop(Document from, String relType)
traverseTop in interface ICollectionpublic Stream<Document> writeRel(Document options, Stream<Document> in, Document goptions)
writeRel in interface ICollectionpublic Stream<Document> script(Document scriptStatements, Stream<Document> in, Document stageoptions)
script in interface ICollectionpublic DBCursor getMatchTypes()
getMatchTypes in interface ICollectionpublic void saveFuzzyIndexes(List<Document> def)
saveFuzzyIndexes in interface ICollectionpublic DBCursor getFlows()
getFlows in interface ICollectionpublic DBCursor getBooks()
getBooks in interface ICollectionpublic DBCursor getFlow(String name)
getFlow in interface ICollectionpublic Stream<Document> validate(String type, Stream<Document> in, Document globalOptions)
validate in interface ICollectionpublic Stream<Document> task(Document options, Stream<Document> in, Document globalOptions)
task in interface ICollectionpublic Document saveTask(Document task)
saveTask in interface ICollectionpublic Stream<Document> getDeltas()
getDeltas in interface ICollectionpublic void updateDelta(Document doc)
updateDelta in interface ICollectionpublic Stream<Document> getNodes()
getNodes in interface ICollectionCopyright © 2020. All rights reserved.