Package | Description |
---|---|
com.indexdata.torus2 | |
com.indexdata.torus2.model | |
com.indexdata.torus2.query.match | |
com.indexdata.torus2.rw | |
com.indexdata.torus2.rw.impl |
Modifier and Type | Method and Description |
---|---|
List<Record.Layer> |
RealmClient.cacheRecords(String parentUrl,
RealmClient.RealmResponse res,
RealmReaderWriter rw,
ParentRealm pr) |
List<Record.Layer> |
RealmClient.fetchAndCacheRecords(String parentUrl,
int depth,
ParentRealm pr,
RealmReaderWriter rw,
Date lastRefreshed) |
Callable<List<Record.Layer>> |
RealmClient.fetchAndCacheRecordsAsync(String parentUrl,
int depth,
ParentRealm pr,
RealmReaderWriter rw,
Date lastRefreshed) |
List<Record.Layer> |
RealmClient.RealmResponse.getRecords() |
Constructor and Description |
---|
RealmResponse(String url,
List<Record.Layer> records,
int responseCode,
Date timestamp) |
Modifier and Type | Method and Description |
---|---|
Record.Layer |
Record.addLayer(Record.Layer layer) |
Record.Layer |
Record.addLayer(String name) |
static Record.Layer |
Record.Layer.fromDOM(Element layerNode) |
static Record.Layer |
Record.Layer.fromStoredDOM(Element layerNode) |
Record.Layer |
Record.getLayer(String layerName) |
Modifier and Type | Method and Description |
---|---|
List<Record.Layer> |
Record.getLayers() |
Modifier and Type | Method and Description |
---|---|
Record.Layer |
Record.addLayer(Record.Layer layer) |
String |
RealmDefinition.MatchKey.generate(Record.Layer layer) |
Record |
Record.setLayer(Record.Layer layer) |
Constructor and Description |
---|
Record(String type,
String parentId,
Record.Layer layer) |
Modifier and Type | Method and Description |
---|---|
boolean |
TrueMatcher.match(Record.Layer layer) |
boolean |
OrMatcher.match(Record.Layer layer) |
boolean |
LayerMatcher.match(Record.Layer layer) |
boolean |
FixedFieldMatcher.match(Record.Layer layer) |
boolean |
AnyFieldMatcher.match(Record.Layer layer) |
boolean |
AndNotMatcher.match(Record.Layer layer) |
boolean |
AndMatcher.match(Record.Layer layer) |
Modifier and Type | Method and Description |
---|---|
Record.Layer |
RealmReaderWriter.readMasterRecord(String id) |
Record.Layer |
RealmReaderWriter.readOverrideRecord(String id)
Retrieve override record by id.
|
Record.Layer |
RealmReaderWriter.readWorldRecord(String realmUniqueId)
Retrieve world (within a set of parents) record by id.
|
Record.Layer |
RealmReaderWriter.updateCachedAsOriginal(Record.Layer original) |
Record.Layer |
RealmReaderWriter.writeMasterRecord(Record.Layer record) |
Record.Layer |
RealmReaderWriter.writeMasterRecord(String id,
Record.Layer record) |
Record.Layer |
RealmReaderWriter.writeOverrideRecord(Record.Layer over)
The method is to write new record to the record store.
|
Record.Layer |
RealmReaderWriter.writeOverrideRecord(String id,
Record.Layer over)
Write data to the existing record.
|
Modifier and Type | Method and Description |
---|---|
List<Record.Layer> |
RealmReaderWriter.readMasterRecords() |
List<Record.Layer> |
RealmReaderWriter.readOverrideRecords()
Retrieve a list of override records within this realm, the query
parameter is used ONLY to early filter out false matches, that is
records that CONTAIN a given query field but the value DOES NOT match.
|
Pair<List<Record.Layer>,Date> |
RealmReaderWriter.readWorldRecordsForParent(String prId)
Retrieve a time-stamped list of records for a parent specified within this realm,
|
List<Record.Layer> |
RealmReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs,
String prId)
Stores parent records for the given parent, updates each world record
with an ID unique to this realm (so world records can be looked up without
specifying parent)
|
List<Record.Layer> |
RealmReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs,
String prId,
Date timestamp) |
Modifier and Type | Method and Description |
---|---|
Record.Layer |
RealmReaderWriter.updateCachedAsOriginal(Record.Layer original) |
Record.Layer |
RealmReaderWriter.writeMasterRecord(Record.Layer record) |
Record.Layer |
RealmReaderWriter.writeMasterRecord(String id,
Record.Layer record) |
Record.Layer |
RealmReaderWriter.writeOverrideRecord(Record.Layer over)
The method is to write new record to the record store.
|
Record.Layer |
RealmReaderWriter.writeOverrideRecord(String id,
Record.Layer over)
Write data to the existing record.
|
Modifier and Type | Method and Description |
---|---|
List<Record.Layer> |
RealmReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs,
String prId)
Stores parent records for the given parent, updates each world record
with an ID unique to this realm (so world records can be looked up without
specifying parent)
|
List<Record.Layer> |
RealmReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs,
String prId,
Date timestamp) |
Modifier and Type | Method and Description |
---|---|
Record.Layer |
RealmFileRW.updateCachedAsOriginal(Record.Layer original) |
Record.Layer |
ProxyReaderWriter.updateCachedAsOriginal(Record.Layer original) |
Record.Layer |
CachingReaderWriter.updateCachedAsOriginal(Record.Layer original) |
Record.Layer |
RealmFileRW.writeMasterRecord(Record.Layer masterLayer) |
Record.Layer |
ProxyReaderWriter.writeMasterRecord(Record.Layer record) |
Record.Layer |
RealmFileRW.writeMasterRecord(String unsanitizedId,
Record.Layer update) |
Record.Layer |
ProxyReaderWriter.writeMasterRecord(String id,
Record.Layer record) |
Record.Layer |
RealmFileRW.writeOverrideRecord(Record.Layer override) |
Record.Layer |
ProxyReaderWriter.writeOverrideRecord(Record.Layer doc) |
Record.Layer |
RealmFileRW.writeOverrideRecord(String unsanitizedId,
Record.Layer update) |
Record.Layer |
ProxyReaderWriter.writeOverrideRecord(String id,
Record.Layer doc) |
Modifier and Type | Method and Description |
---|---|
List<Record.Layer> |
RealmFileRW.writeWorldRecordsForParent(List<Record.Layer> doc,
String prId) |
List<Record.Layer> |
ProxyReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs,
String prId) |
List<Record.Layer> |
CachingReaderWriter.writeWorldRecordsForParent(List<Record.Layer> docs,
String prId) |
List<Record.Layer> |
RealmFileRW.writeWorldRecordsForParent(List<Record.Layer> doc,
String prId,
Date timestamp) |
List<Record.Layer> |
ProxyReaderWriter.writeWorldRecordsForParent(List<Record.Layer> recs,
String prId,
Date timestamp) |
List<Record.Layer> |
CachingReaderWriter.writeWorldRecordsForParent(List<Record.Layer> docs,
String prId,
Date timestamp) |
Copyright © 2008-2015 Index Data. All Rights Reserved.