Modifier and Type | Class and Description |
---|---|
class |
OSortedMultiIterator<T extends OIdentifiable> |
Modifier and Type | Field and Description |
---|---|
static OIdentifiable[] |
OCommonConst.EMPTY_IDENTIFIABLE_ARRAY |
Modifier and Type | Field and Description |
---|---|
Set<OIdentifiable> |
OLuceneTxOperations.added |
Set<OIdentifiable> |
OLuceneTxOperations.removed |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.document.Document |
OLuceneDocumentBuilder.build(OIndexDefinition definition,
Object key,
OIdentifiable value,
Map<String,Boolean> fieldsToStore,
ODocument metadata) |
static org.apache.lucene.search.Query |
OLuceneIndexType.createDeleteQuery(OIdentifiable value,
List<String> fields,
Object key) |
static org.apache.lucene.search.Query |
OLuceneIndexType.createQueryId(OIdentifiable value) |
org.apache.lucene.document.Document |
OLuceneDocumentBuilder.newBuild(OIndexDefinition indexDefinition,
Object key,
OIdentifiable oid) |
Modifier and Type | Method and Description |
---|---|
Iterator<OIdentifiable> |
OLuceneResultSetEmpty.iterator() |
Iterator<OIdentifiable> |
OLuceneResultSet.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
OLuceneResultSet.add(OIdentifiable oIdentifiable) |
Modifier and Type | Method and Description |
---|---|
boolean |
OLuceneResultSet.addAll(Collection<? extends OIdentifiable> c) |
Modifier and Type | Method and Description |
---|---|
Set<OIdentifiable> |
OLuceneIndexEngine.getInTx(Object key,
OLuceneTxChanges changes) |
Set<OIdentifiable> |
OLuceneFullTextIndexEngine.getInTx(Object key,
OLuceneTxChanges changes) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.document.Document |
OLuceneIndexEngine.buildDocument(Object key,
OIdentifiable value) |
org.apache.lucene.document.Document |
OLuceneFullTextIndexEngine.buildDocument(Object key,
OIdentifiable value) |
org.apache.lucene.search.Query |
OLuceneIndexEngine.deleteQuery(Object key,
OIdentifiable value) |
org.apache.lucene.search.Query |
OLuceneIndexEngineAbstract.deleteQuery(Object key,
OIdentifiable value) |
boolean |
OLuceneIndexEngine.remove(Object key,
OIdentifiable value) |
boolean |
OLuceneIndexEngineAbstract.remove(Object key,
OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
Iterable<OIdentifiable> |
OLuceneSearchOnClassFunction.searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args) |
Iterable<OIdentifiable> |
OLuceneSearchOnIndexFunction.searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args) |
Iterable<OIdentifiable> |
OLuceneSearchOnFieldsFunction.searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args) |
Iterable<OIdentifiable> |
OLuceneSearchMoreLikeThisFunction.searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args) |
Modifier and Type | Method and Description |
---|---|
Object |
OLuceneSearchOnClassFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] params,
OCommandContext ctx) |
Object |
OLuceneSearchOnIndexFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] params,
OCommandContext ctx) |
Object |
OLuceneSearchOnFieldsFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] params,
OCommandContext ctx) |
Object |
OLuceneSearchMoreLikeThisFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] params,
OCommandContext ctx) |
Modifier and Type | Method and Description |
---|---|
Collection<OIdentifiable> |
OLuceneIndexNotUnique.get(Object key)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
OLuceneIndexNotUnique |
OLuceneIndexNotUnique.put(Object key,
OIdentifiable value) |
protected void |
OLuceneIndexNotUnique.putInSnapshot(Object key,
OIdentifiable value,
Map<Object,Object> snapshot) |
boolean |
OLuceneIndexNotUnique.remove(Object key,
OIdentifiable rid) |
protected void |
OLuceneIndexNotUnique.removeFromSnapshot(Object key,
OIdentifiable value,
Map<Object,Object> snapshot) |
Modifier and Type | Method and Description |
---|---|
Object |
OLuceneTextOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
protected OLuceneFullTextIndex |
OLuceneTextOperator.involvedIndex(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight) |
Modifier and Type | Method and Description |
---|---|
boolean |
OLuceneQueryContext.isDeleted(org.apache.lucene.document.Document doc,
Object key,
OIdentifiable value) |
boolean |
OLuceneQueryContext.isUpdated(org.apache.lucene.document.Document doc,
Object key,
OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
boolean |
OLuceneTxChangesMultiRid.isDeleted(org.apache.lucene.document.Document document,
Object key,
OIdentifiable value) |
boolean |
OLuceneTxChanges.isDeleted(org.apache.lucene.document.Document document,
Object key,
OIdentifiable value) |
boolean |
OLuceneTxChangesSingleRid.isDeleted(org.apache.lucene.document.Document document,
Object key,
OIdentifiable value) |
boolean |
OLuceneTxChangesMultiRid.isUpdated(org.apache.lucene.document.Document document,
Object key,
OIdentifiable value) |
boolean |
OLuceneTxChanges.isUpdated(org.apache.lucene.document.Document document,
Object key,
OIdentifiable value) |
boolean |
OLuceneTxChangesSingleRid.isUpdated(org.apache.lucene.document.Document document,
Object key,
OIdentifiable value) |
void |
OLuceneTxChangesMultiRid.put(Object key,
OIdentifiable value,
org.apache.lucene.document.Document doc) |
void |
OLuceneTxChanges.put(Object key,
OIdentifiable value,
org.apache.lucene.document.Document doc) |
void |
OLuceneTxChangesSingleRid.put(Object key,
OIdentifiable value,
org.apache.lucene.document.Document doc) |
void |
OLuceneTxChangesMultiRid.remove(Object key,
OIdentifiable value) |
void |
OLuceneTxChanges.remove(Object key,
OIdentifiable value) |
void |
OLuceneTxChangesSingleRid.remove(Object key,
OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
protected OSBTreeBonsai<OIdentifiable,Integer> |
OSBTreeCollectionManagerRemote.createEdgeTree(OAtomicOperation atomicOperation,
int clusterId) |
protected OSBTreeBonsai<OIdentifiable,Integer> |
OSBTreeCollectionManagerRemote.loadTree(OBonsaiCollectionPointer collectionPointer) |
Modifier and Type | Method and Description |
---|---|
OLockRecordResponse |
OStorageRemote.lockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY lockingStrategy,
long timeout) |
void |
OStorageRemote.unlockRecord(OIdentifiable iRecord) |
Modifier and Type | Method and Description |
---|---|
static OIdentifiable |
OMessageHelper.readIdentifiable(OChannelDataInput network,
ORecordSerializer serializer) |
Modifier and Type | Method and Description |
---|---|
Map<OIdentifiable,Change> |
OSBTGetRealBagSizeRequest.getChanges() |
Modifier and Type | Method and Description |
---|---|
static void |
OMessageHelper.writeIdentifiable(OChannelDataOutput channel,
OIdentifiable o,
ORecordSerializer serializer) |
Constructor and Description |
---|
OSBTGetRealBagSizeRequest(OBinarySerializer<OIdentifiable> keySerializer,
OBonsaiCollectionPointer collectionPointer,
Map<OIdentifiable,Change> changes) |
OSBTGetRealBagSizeRequest(OBinarySerializer<OIdentifiable> keySerializer,
OBonsaiCollectionPointer collectionPointer,
Map<OIdentifiable,Change> changes) |
Modifier and Type | Field and Description |
---|---|
protected List<OIdentifiable> |
OConsoleDatabaseApp.currentResultSet |
Modifier and Type | Method and Description |
---|---|
protected OIdentifiable |
OConsoleDatabaseApp.setCurrentRecord(int iIndex) |
Modifier and Type | Method and Description |
---|---|
List<OIdentifiable> |
OConsoleDatabaseApp.getCurrentResultSet()
Should be used only by console commands
|
Modifier and Type | Method and Description |
---|---|
void |
OTableFormatter.dumpRecordInTable(int iIndex,
OIdentifiable iRecord,
Map<String,Integer> iColumns) |
Modifier and Type | Method and Description |
---|---|
protected void |
OConsoleDatabaseApp.setResultset(List<OIdentifiable> iResultset) |
void |
OTableFormatter.writeRecords(List<? extends OIdentifiable> resultSet,
int limit) |
void |
OTableFormatter.writeRecords(List<? extends OIdentifiable> resultSet,
int limit,
OCallable<Object,OIdentifiable> iAfterDump) |
void |
OTableFormatter.writeRecords(List<? extends OIdentifiable> resultSet,
int limit,
OCallable<Object,OIdentifiable> iAfterDump) |
Modifier and Type | Method and Description |
---|---|
Object |
OCommandPredicate.evaluate(OIdentifiable iRecord,
ODocument iCurrentResult,
OCommandContext iContext)
Evaluates the predicate.
|
Modifier and Type | Method and Description |
---|---|
OIdentifiable[] |
OScriptDocumentDatabaseWrapper.query(OSQLQuery iQuery,
Object... iParameters)
Deprecated.
|
OIdentifiable[] |
OScriptDocumentDatabaseWrapper.query(String iText)
Deprecated.
|
OIdentifiable[] |
OScriptDocumentDatabaseWrapper.query(String iText,
Object... iParameters)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
<RET extends ORecord> |
OScriptDocumentDatabaseWrapper.getRecord(OIdentifiable iIdentifiable)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected OIdentifiable |
OTraverseRecordSetProcess.record |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OTraverseRecordProcess.drop() |
OIdentifiable |
OTraverse.getLastTraversed() |
OIdentifiable |
OTraverse.next() |
OIdentifiable |
OTraverseAbstractProcess.pop() |
OIdentifiable |
OTraverseRecordProcess.pop() |
OIdentifiable |
OTraverseRecordSetProcess.process() |
OIdentifiable |
OTraverseMultiValueProcess.process() |
OIdentifiable |
OTraverseRecordProcess.process() |
Modifier and Type | Method and Description |
---|---|
List<OIdentifiable> |
OTraverse.execute() |
Iterator<? extends OIdentifiable> |
OTraverse.getTarget() |
Iterator<OIdentifiable> |
OTraverse.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
OTraverseContext.addTraversed(OIdentifiable identity,
int iLevel) |
OTraversePath |
OTraversePath.append(OIdentifiable record) |
boolean |
OTraverseContext.isAlreadyTraversed(OIdentifiable identity,
int iLevel) |
void |
OTraverseContext.pop(OIdentifiable currentRecord) |
OTraverse |
OTraverse.target(OIdentifiable... iRecords) |
Modifier and Type | Method and Description |
---|---|
OTraverse |
OTraverse.target(Iterable<? extends OIdentifiable> iTarget) |
OTraverse |
OTraverse.target(Iterator<? extends OIdentifiable> iTarget) |
Constructor and Description |
---|
OTraverseRecordProcess(OTraverse iCommand,
OIdentifiable iTarget,
OTraversePath parentPath) |
Constructor and Description |
---|
OTraverseRecordSetProcess(OTraverse iCommand,
Iterator<OIdentifiable> iTarget,
OTraversePath parentPath) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
ODatabaseDocumentInternal.beforeCreateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentInternal.beforeUpdateOperations(OIdentifiable id,
String iClusterName) |
Modifier and Type | Method and Description |
---|---|
void |
ODatabaseDocumentInternal.afterCreateOperations(OIdentifiable id) |
void |
ODatabaseDocumentInternal.afterDeleteOperations(OIdentifiable id) |
void |
ODatabaseDocumentInternal.afterReadOperations(OIdentifiable identifiable) |
void |
ODatabaseDocumentInternal.afterUpdateOperations(OIdentifiable id) |
OIdentifiable |
ODatabaseDocumentInternal.beforeCreateOperations(OIdentifiable id,
String iClusterName) |
void |
ODatabaseDocumentInternal.beforeDeleteOperations(OIdentifiable id,
String iClusterName) |
boolean |
ODatabaseDocumentInternal.beforeReadOperations(OIdentifiable identifiable) |
OIdentifiable |
ODatabaseDocumentInternal.beforeUpdateOperations(OIdentifiable id,
String iClusterName) |
ORecordHook.RESULT |
ODatabaseDocumentInternal.callbackHooks(ORecordHook.TYPE type,
OIdentifiable id) |
void |
ODatabaseDocumentInternal.executeDeleteRecord(OIdentifiable record,
int iVersion,
boolean iRequired,
ODatabase.OPERATION_MODE iMode,
boolean prohibitTombstones) |
Object |
OUserObject2RecordHandler.getUserObjectByRecord(OIdentifiable iRecord,
String iFetchPlan)
Returns the user object associated to a record.
|
void |
ODatabaseDocumentInternal.internalLockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY lockingStrategy) |
void |
ODatabaseDocumentInternal.internalUnlockRecord(OIdentifiable iRecord) |
Modifier and Type | Field and Description |
---|---|
protected Set<OIdentifiable> |
ODatabaseDocumentAbstract.inHook |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
ODatabaseDocumentRemote.beforeCreateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentEmbedded.beforeCreateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentTx.beforeCreateOperations(OIdentifiable id,
String iClusterName)
Deprecated.
|
OIdentifiable |
ODatabaseDocumentRemote.beforeUpdateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentEmbedded.beforeUpdateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentTx.beforeUpdateOperations(OIdentifiable id,
String iClusterName)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
ODatabaseDocumentRemote.afterCreateOperations(OIdentifiable id) |
void |
ODatabaseDocumentEmbedded.afterCreateOperations(OIdentifiable id) |
void |
ODatabaseDocumentTx.afterCreateOperations(OIdentifiable id)
Deprecated.
|
void |
ODatabaseDocumentRemote.afterDeleteOperations(OIdentifiable id) |
void |
ODatabaseDocumentEmbedded.afterDeleteOperations(OIdentifiable id) |
void |
ODatabaseDocumentTx.afterDeleteOperations(OIdentifiable id)
Deprecated.
|
void |
ODatabaseDocumentRemote.afterReadOperations(OIdentifiable identifiable) |
void |
ODatabaseDocumentEmbedded.afterReadOperations(OIdentifiable identifiable) |
void |
ODatabaseDocumentTx.afterReadOperations(OIdentifiable identifiable)
Deprecated.
|
void |
ODatabaseDocumentRemote.afterUpdateOperations(OIdentifiable id) |
void |
ODatabaseDocumentEmbedded.afterUpdateOperations(OIdentifiable id) |
void |
ODatabaseDocumentTx.afterUpdateOperations(OIdentifiable id)
Deprecated.
|
OIdentifiable |
ODatabaseDocumentRemote.beforeCreateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentEmbedded.beforeCreateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentTx.beforeCreateOperations(OIdentifiable id,
String iClusterName)
Deprecated.
|
void |
ODatabaseDocumentRemote.beforeDeleteOperations(OIdentifiable id,
String iClusterName) |
void |
ODatabaseDocumentEmbedded.beforeDeleteOperations(OIdentifiable id,
String iClusterName) |
void |
ODatabaseDocumentTx.beforeDeleteOperations(OIdentifiable id,
String iClusterName)
Deprecated.
|
boolean |
ODatabaseDocumentRemote.beforeReadOperations(OIdentifiable identifiable) |
boolean |
ODatabaseDocumentEmbedded.beforeReadOperations(OIdentifiable identifiable) |
boolean |
ODatabaseDocumentTx.beforeReadOperations(OIdentifiable identifiable)
Deprecated.
|
OIdentifiable |
ODatabaseDocumentRemote.beforeUpdateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentEmbedded.beforeUpdateOperations(OIdentifiable id,
String iClusterName) |
OIdentifiable |
ODatabaseDocumentTx.beforeUpdateOperations(OIdentifiable id,
String iClusterName)
Deprecated.
|
ORecordHook.RESULT |
ODatabaseDocumentAbstract.callbackHooks(ORecordHook.TYPE type,
OIdentifiable id)
Callback the registered hooks if any.
|
ORecordHook.RESULT |
ODatabaseDocumentTx.callbackHooks(ORecordHook.TYPE type,
OIdentifiable id)
Deprecated.
|
void |
ODatabaseDocumentAbstract.checkClusterSecurity(int operation,
OIdentifiable record,
String cluster) |
void |
ODatabaseDocumentRemote.executeDeleteRecord(OIdentifiable record,
int iVersion,
boolean iRequired,
ODatabase.OPERATION_MODE iMode,
boolean prohibitTombstones) |
void |
ODatabaseDocumentEmbedded.executeDeleteRecord(OIdentifiable identifiable,
int iVersion,
boolean iRequired,
ODatabase.OPERATION_MODE iMode,
boolean prohibitTombstones)
This method is internal, it can be subject to signature change or be removed, do not
use.
|
void |
ODatabaseDocumentTx.executeDeleteRecord(OIdentifiable record,
int iVersion,
boolean iRequired,
ODatabase.OPERATION_MODE iMode,
boolean prohibitTombstones)
Deprecated.
|
<RET extends ORecord> |
ODatabaseDocumentAbstract.getRecord(OIdentifiable iIdentifiable)
Returns the record for a OIdentifiable instance.
|
<RET extends ORecord> |
ODatabaseDocument.getRecord(OIdentifiable iIdentifiable)
Returns the record for a OIdentifiable instance.
|
<RET extends ORecord> |
ODatabaseDocumentTx.getRecord(OIdentifiable iIdentifiable)
Deprecated.
|
void |
ODatabaseDocumentRemote.internalLockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY lockingStrategy) |
void |
ODatabaseDocumentEmbedded.internalLockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY lockingStrategy) |
void |
ODatabaseDocumentTx.internalLockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY lockingStrategy)
Deprecated.
|
void |
ODatabaseDocumentEmbedded.internalLockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY lockingStrategy,
long timeout) |
void |
ODatabaseDocumentRemote.internalUnlockRecord(OIdentifiable iRecord) |
void |
ODatabaseDocumentEmbedded.internalUnlockRecord(OIdentifiable iRecord) |
void |
ODatabaseDocumentTx.internalUnlockRecord(OIdentifiable iRecord)
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
OPlaceholder
Base interface for identifiable objects.
|
Modifier and Type | Field and Description |
---|---|
OIdentifiable |
ORecordOperation.record |
Modifier and Type | Field and Description |
---|---|
protected Map<OIdentifiable,Object> |
ORecordLazySet.map |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
ORecordLazyList.get(int index) |
OIdentifiable |
ORecordLazyMap.get(Object iKey) |
OIdentifiable |
ORecordOperation.getRecordContainer() |
OIdentifiable |
OLazyRecordIterator.next() |
OIdentifiable |
ORecordTrackedIterator.next() |
OIdentifiable |
ORecordLazyMap.put(Object key,
OIdentifiable value) |
OIdentifiable |
ORecordLazyList.rawGet(int index) |
OIdentifiable |
ORecordLazyList.remove(int iIndex) |
OIdentifiable |
ORecordLazyMap.remove(Object o) |
OIdentifiable |
ORecordLazyList.set(int index,
OIdentifiable e) |
OIdentifiable |
ORecordOperation.setRecord(OIdentifiable record) |
OIdentifiable |
OLazyRecordIterator.update(OIdentifiable iValue) |
Modifier and Type | Method and Description |
---|---|
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
ORecordLazySet.getTransactionTimeLine() |
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
ORecordLazySet.getTransactionTimeLine() |
Iterator<OIdentifiable> |
ORecordLazySet.iterator() |
OLazyIterator<OIdentifiable> |
ORecordLazyList.iterator() |
ListIterator<OIdentifiable> |
ORecordLazyList.listIterator() |
ListIterator<OIdentifiable> |
ORecordLazyList.listIterator(int index) |
Iterator<OIdentifiable> |
ORecordLazyMultiValue.rawIterator() |
Iterator<OIdentifiable> |
ORecordLazySet.rawIterator() |
Iterator<OIdentifiable> |
ORecordLazyMap.rawIterator() |
Iterator<OIdentifiable> |
ORecordLazyList.rawIterator() |
Set<OIdentifiable> |
ORecordLazySet.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> events) |
Collection<OIdentifiable> |
ORecordLazyMap.values() |
Modifier and Type | Method and Description |
---|---|
void |
ORecordLazyList.add(int index,
OIdentifiable e) |
boolean |
ORecordLazySet.add(OIdentifiable e) |
boolean |
ORecordLazyList.add(OIdentifiable e) |
protected void |
ORecordLazySet.addEvent(OIdentifiable added) |
boolean |
ORecordLazySet.addInternal(OIdentifiable e) |
protected void |
ORecordLazySet.addOwnerToEmbeddedDoc(OIdentifiable e) |
int |
OPlaceholder.compare(OIdentifiable o1,
OIdentifiable o2) |
int |
OPlaceholder.compareTo(OIdentifiable o) |
OIdentifiable |
ORecordLazyMap.put(Object key,
OIdentifiable value) |
protected void |
ORecordLazySet.removeEvent(OIdentifiable removed) |
OIdentifiable |
ORecordLazyList.set(int index,
OIdentifiable e) |
OIdentifiable |
ORecordOperation.setRecord(OIdentifiable record) |
OIdentifiable |
OLazyRecordIterator.update(OIdentifiable iValue) |
Modifier and Type | Method and Description |
---|---|
boolean |
ORecordLazySet.addAll(Collection<? extends OIdentifiable> c) |
boolean |
ORecordLazyList.addAll(Collection<? extends OIdentifiable> c) |
Set<OIdentifiable> |
ORecordLazySet.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> events) |
Set<OIdentifiable> |
ORecordLazySet.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> events) |
Constructor and Description |
---|
ORecordOperation(OIdentifiable iRecord,
byte iStatus) |
Constructor and Description |
---|
OLazyRecordIterator(Iterable<? extends OIdentifiable> iSource,
boolean iConvertToRecord) |
OLazyRecordIterator(Iterator<? extends OIdentifiable> iIterator,
boolean iConvertToRecord) |
OLazyRecordIterator(ORecordElement iSourceRecord,
Iterator<? extends OIdentifiable> iIterator,
boolean iConvertToRecord) |
ORecordLazyList(ORecordElement iSourceRecord,
Collection<? extends OIdentifiable> iOrigin) |
ORecordLazyMap(ODocument iSourceRecord,
Map<Object,OIdentifiable> iOrigin) |
ORecordLazySet(ORecordElement iSourceRecord,
Collection<OIdentifiable> iOrigin) |
Modifier and Type | Method and Description |
---|---|
NavigableMap<OIdentifiable,Change> |
ORidBagDelegate.getChanges() |
NavigableMap<OIdentifiable,Change> |
ORidBag.getChanges() |
OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> |
ORidBagDelegate.getTracker() |
OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> |
ORidBagDelegate.getTracker() |
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
ORidBag.getTransactionTimeLine() |
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
ORidBag.getTransactionTimeLine() |
Iterator<OIdentifiable> |
ORidBag.iterator() |
Iterator<OIdentifiable> |
ORidBag.rawIterator() |
Modifier and Type | Method and Description |
---|---|
void |
ORidBagDelegate.add(OIdentifiable identifiable) |
void |
ORidBag.add(OIdentifiable identifiable) |
boolean |
ORidBagDelegate.contains(OIdentifiable identifiable)
THIS IS VERY EXPENSIVE METHOD AND CAN NOT BE CALLED IN REMOTE STORAGE.
|
boolean |
ORidBag.contains(OIdentifiable identifiable)
THIS IS VERY EXPENSIVE METHOD AND CAN NOT BE CALLED IN REMOTE STORAGE.
|
void |
ORidBagDelegate.remove(OIdentifiable identifiable) |
void |
ORidBag.remove(OIdentifiable identifiable) |
Modifier and Type | Method and Description |
---|---|
void |
ORidBagDelegate.addAll(Collection<OIdentifiable> values) |
void |
ORidBag.addAll(Collection<OIdentifiable> values) |
Object |
ORidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
Object |
ORidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
void |
ORidBagDelegate.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
void |
ORidBagDelegate.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
Constructor and Description |
---|
ORidBag(OBonsaiCollectionPointer pointer,
Map<OIdentifiable,Change> changes,
UUID uuid) |
Modifier and Type | Method and Description |
---|---|
NavigableMap<OIdentifiable,Change> |
OEmbeddedRidBag.getChanges() |
OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> |
OEmbeddedRidBag.getTracker() |
OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> |
OEmbeddedRidBag.getTracker() |
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
OEmbeddedRidBag.getTransactionTimeLine() |
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
OEmbeddedRidBag.getTransactionTimeLine() |
Iterator<OIdentifiable> |
OEmbeddedRidBag.iterator() |
Iterator<OIdentifiable> |
OEmbeddedRidBag.rawIterator() |
Modifier and Type | Method and Description |
---|---|
void |
OEmbeddedRidBag.add(OIdentifiable identifiable) |
void |
OEmbeddedRidBag.addEntry(OIdentifiable identifiable) |
void |
OEmbeddedRidBag.addInternal(OIdentifiable identifiable) |
boolean |
OEmbeddedRidBag.contains(OIdentifiable identifiable) |
void |
OEmbeddedRidBag.remove(OIdentifiable identifiable) |
boolean |
OEmbeddedRidBag.swap(int index,
OIdentifiable newValue)
for internal use only
|
Modifier and Type | Method and Description |
---|---|
void |
OEmbeddedRidBag.addAll(Collection<OIdentifiable> values) |
Object |
OEmbeddedRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
Object |
OEmbeddedRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
void |
OEmbeddedRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
void |
OEmbeddedRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OLinkConverter.convert(OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OLinkConverter.convert(OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
void |
OFetchContext.onBeforeArray(ODocument iRootRecord,
String iFieldName,
Object iUserObject,
OIdentifiable[] iArray) |
void |
OFetchListener.parseLinked(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
void |
OFetchListener.parseLinkedCollectionValue(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
protected static void |
OFetchHelper.removeParsedFromMap(Map<ORID,Integer> parsedRecords,
OIdentifiable d) |
Modifier and Type | Method and Description |
---|---|
void |
OJSONFetchContext.onBeforeArray(ODocument iRootRecord,
String iFieldName,
Object iUserObject,
OIdentifiable[] iArray) |
void |
OJSONFetchListener.parseLinked(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
void |
OJSONFetchListener.parseLinkedCollectionValue(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
void |
OJSONFetchContext.writeLinkedAttribute(OIdentifiable iRecord,
String iFieldName) |
void |
OJSONFetchContext.writeLinkedValue(OIdentifiable iRecord,
String iFieldName) |
Modifier and Type | Method and Description |
---|---|
void |
ORemoteFetchContext.onBeforeArray(ODocument iRootRecord,
String iFieldName,
Object iUserObject,
OIdentifiable[] iArray) |
void |
ORemoteFetchListener.parseLinked(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
void |
ORemoteFetchListener.parseLinkedCollectionValue(ODocument iRootRecord,
OIdentifiable iLinked,
Object iUserObject,
String iFieldName,
OFetchContext iContext) |
Modifier and Type | Interface and Description |
---|---|
interface |
ORID
RecordID interface that represents a recordid in database.
|
Modifier and Type | Class and Description |
---|---|
class |
OContextualRecordId |
class |
OImmutableRecordId
Immutable ORID implementation.
|
class |
ORecordId |
Modifier and Type | Method and Description |
---|---|
int |
ORecordId.compare(OIdentifiable iObj1,
OIdentifiable iObj2) |
int |
ORecordId.compareTo(OIdentifiable iOther) |
Modifier and Type | Field and Description |
---|---|
OIdentifiable |
OClassIndexManager.IndexChange.value |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OIndexRemoteOneValue.get(Object key)
Deprecated.
|
OIdentifiable |
OIndexTxAwareOneValue.get(Object key)
Deprecated.
|
OIdentifiable |
OIndexAbstractCursor.next() |
static OIdentifiable |
OIndexInternal.securityFilterOnRead(OIndex idx,
OIdentifiable item) |
Modifier and Type | Method and Description |
---|---|
Collection<OIdentifiable> |
OIndexRemoteMultiValue.get(Object key)
Deprecated.
|
Collection<OIdentifiable> |
OIndexTxAwareMultiValue.get(Object key)
Deprecated.
|
Map.Entry<Object,OIdentifiable> |
OIndexCursor.nextEntry()
Returns nextEntry element in subset of index data which should be iterated by given cursor.
|
Set<Map.Entry<Object,OIdentifiable>> |
OIndexCursor.toEntries()
Accumulates and returns all entries of index inside of data subset of cursor.
|
Set<Map.Entry<Object,OIdentifiable>> |
OIndexAbstractCursor.toEntries() |
Set<OIdentifiable> |
OIndexCursor.toValues()
Accumulates and returns all values of index inside of data subset of cursor.
|
Set<OIdentifiable> |
OIndexAbstractCursor.toValues() |
Modifier and Type | Method and Description |
---|---|
OIndexFullText |
OIndexFullText.put(Object key,
OIdentifiable value)
Deprecated.
Indexes a value and save the index.
|
OIndexMultiValues |
OIndexMultiValues.put(Object key,
OIdentifiable singleValue) |
OIndex |
OIndex.put(Object key,
OIdentifiable value)
Inserts a new entry in the index.
|
OIndex |
OIndexAbstractDelegate.put(Object key,
OIdentifiable value) |
OIndexTxAware<T> |
OIndexTxAware.put(Object key,
OIdentifiable value) |
OIndexOneValue |
OIndexUnique.put(Object key,
OIdentifiable value) |
OIndexRemote |
OIndexRemote.put(Object key,
OIdentifiable value) |
OIndexOneValue |
OIndexDictionary.put(Object key,
OIdentifiable value) |
protected static void |
OClassIndexManager.putInIndex(OIndex index,
Object key,
OIdentifiable value) |
protected void |
OIndexAbstract.putInSnapshot(Object key,
OIdentifiable value,
Map<Object,Object> snapshot) |
boolean |
OIndexFullText.remove(Object key,
OIdentifiable rid)
Deprecated.
Splits passed in key on several words and remove records with keys equals to any item of split
result and values equals to passed in value.
|
boolean |
OIndexAbstract.remove(Object key,
OIdentifiable rid) |
boolean |
OIndexMultiValues.remove(Object key,
OIdentifiable value) |
boolean |
OIndex.remove(Object key,
OIdentifiable rid)
Removes an entry by its key and value.
|
boolean |
OIndexAbstractDelegate.remove(Object key,
OIdentifiable rid) |
boolean |
OIndexTxAware.remove(Object key,
OIdentifiable rid) |
boolean |
OIndexRemote.remove(Object key,
OIdentifiable rid) |
int |
OIndexRemote.remove(OIdentifiable iRecord) |
protected static void |
OClassIndexManager.removeFromIndex(OIndex index,
Object key,
OIdentifiable value) |
protected void |
OIndexAbstract.removeFromSnapshot(Object key,
OIdentifiable value,
Map<Object,Object> snapshot) |
static OIdentifiable |
OIndexInternal.securityFilterOnRead(OIndex idx,
OIdentifiable item) |
Modifier and Type | Method and Description |
---|---|
static Collection |
OIndexInternal.securityFilterOnRead(OIndex idx,
Collection<OIdentifiable> items) |
Constructor and Description |
---|
IndexChange(OIndex indexName,
OTransactionIndexChanges.OPERATION operation,
Object key,
OIdentifiable value) |
Modifier and Type | Class and Description |
---|---|
class |
OIdentifiableIterator<REC extends OIdentifiable>
Iterator class to browse forward and backward the records of a cluster.
|
Modifier and Type | Field and Description |
---|---|
protected OIdentifiable |
OLazyWrapperIterator.nextRecord |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OLazyWrapperIterator.getGraphElementRecord(Object iObject) |
abstract OIdentifiable |
OIdentifiableIterator.previous() |
Modifier and Type | Method and Description |
---|---|
Object |
ODatabaseFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iFuncParams,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OSecurityRemote.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityInternal.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityShared.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityRemote.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityInternal.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityShared.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iRoleName) |
OIdentifiable |
OSecurityProxy.allowRole(ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurity.allowRole(ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName)
Record level security: allows a role to access to a record.
|
OIdentifiable |
OSecurityRemote.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityInternal.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityShared.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iUserName) |
OIdentifiable |
OSecurityProxy.allowUser(ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurity.allowUser(ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName)
Record level security: allows a user to access to a record.
|
OIdentifiable |
OSecurityRemote.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityInternal.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurityShared.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iRoleName) |
OIdentifiable |
OSecurityProxy.denyRole(ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSecurity.denyRole(ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName)
Record level security: deny a role to access to a record.
|
OIdentifiable |
OSecurityRemote.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityInternal.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurityShared.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperation,
String iUserName) |
OIdentifiable |
OSecurityProxy.denyUser(ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSecurity.denyUser(ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName)
Record level security: deny a user to access to a record.
|
OIdentifiable |
OSecurityRemote.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityInternal.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSecurityShared.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OImmutableUser.getIdentity() |
OIdentifiable |
OImmutableRole.getIdentity() |
OIdentifiable |
OUser.getIdentity() |
OIdentifiable |
OSecurityRole.getIdentity() |
OIdentifiable |
OSecurityUser.getIdentity() |
OIdentifiable |
ORole.getIdentity() |
Modifier and Type | Method and Description |
---|---|
boolean |
OSecurityRemote.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityRemote.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityInternal.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityInternal.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityShared.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityShared.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityProxy.isAllowed(Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurityProxy.isAllowed(Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurity.isAllowed(Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSecurity.isAllowed(Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
Modifier and Type | Interface and Description |
---|---|
interface |
OEdge |
interface |
OElement |
interface |
ORecord
Generic record representation.
|
interface |
OVertex |
Modifier and Type | Class and Description |
---|---|
class |
ORecordAbstract |
Modifier and Type | Method and Description |
---|---|
int |
ORecordAbstract.compare(OIdentifiable iFirst,
OIdentifiable iSecond) |
int |
ORecordAbstract.compareTo(OIdentifiable iOther) |
protected void |
ORecordAbstract.track(OIdentifiable id) |
static void |
ORecordInternal.track(ORecordElement pointer,
OIdentifiable pointed) |
protected void |
ORecordAbstract.unTrack(OIdentifiable id) |
static void |
ORecordInternal.unTrack(ORecordElement pointer,
OIdentifiable pointed) |
Modifier and Type | Interface and Description |
---|---|
interface |
OBlob
Created by tglman on 05/01/16.
|
Modifier and Type | Class and Description |
---|---|
class |
ODocument
Document representation to handle values dynamically.
|
class |
ODocumentEmbedded |
class |
OEdgeDelegate |
class |
OEdgeDocument |
class |
ORecordBytes
The rawest representation of a record.
|
class |
ORecordBytesLazy
Deprecated.
|
class |
ORecordFlat
Deprecated.
|
class |
OVertexDelegate |
class |
OVertexDocument |
class |
OViewDocument |
Modifier and Type | Method and Description |
---|---|
int |
OVertexDelegate.compare(OIdentifiable o1,
OIdentifiable o2) |
int |
ODocumentComparator.compare(OIdentifiable iDoc1,
OIdentifiable iDoc2) |
int |
OEdgeDelegate.compare(OIdentifiable o1,
OIdentifiable o2) |
int |
OVertexDelegate.compareTo(OIdentifiable o) |
int |
OEdgeDelegate.compareTo(OIdentifiable o) |
static Object |
OVertexDelegate.createLink(ODocument iFromVertex,
OIdentifiable iTo,
String iFieldName)
(Internal only) Creates a link between a vertices and a Graph Element.
|
static Object |
ODocumentHelper.getIdentifiableValue(OIdentifiable iCurrent,
String iFieldName) |
static void |
OVertexDelegate.replaceLinks(ODocument iVertex,
String iFieldName,
OIdentifiable iVertexToRemove,
OIdentifiable iNewVertex) |
static void |
OVertexDocument.replaceLinks(ODocument iVertex,
String iFieldName,
OIdentifiable iVertexToRemove,
OIdentifiable iNewVertex) |
protected void |
ODocument.track(OIdentifiable id) |
void |
ODirtyManager.track(ORecord pointing,
OIdentifiable pointed) |
protected void |
ODocument.unTrack(OIdentifiable id) |
void |
ODirtyManager.unTrack(ORecord pointing,
OIdentifiable pointed) |
Modifier and Type | Method and Description |
---|---|
static void |
ODocumentHelper.sort(List<? extends OIdentifiable> ioResultSet,
List<OPair<String,String>> iOrderCriteria,
OCommandContext context) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OSymmetricKeySecurity.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSymmetricKeySecurity.allowRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSymmetricKeySecurity.allowUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSymmetricKeySecurity.denyRole(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iRoleName) |
OIdentifiable |
OSymmetricKeySecurity.denyUser(ODatabaseSession session,
ODocument iDocument,
ORestrictedOperation iOperationType,
String iUserName) |
OIdentifiable |
OSymmetricKeySecurity.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OSymmetricKeySecurity.allowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
OIdentifiable |
OSymmetricKeySecurity.disallowIdentity(ODatabaseSession session,
ODocument iDocument,
String iAllowFieldName,
OIdentifiable iId) |
ORole |
OSymmetricKeySecurity.getRole(ODatabaseSession session,
OIdentifiable iRole) |
Modifier and Type | Method and Description |
---|---|
boolean |
OSymmetricKeySecurity.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
boolean |
OSymmetricKeySecurity.isAllowed(ODatabaseSession session,
Set<OIdentifiable> iAllowAll,
Set<OIdentifiable> iAllowOperation) |
Modifier and Type | Method and Description |
---|---|
static String |
OJSONWriter.listToJSON(Collection<? extends OIdentifiable> iRecords,
String iFormat) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OCompactedLinkSerializer.deserialize(byte[] stream,
int startPosition) |
OIdentifiable |
OCompactedLinkSerializer.deserializeFromByteBufferObject(ByteBuffer buffer) |
OIdentifiable |
OLinkSerializer.deserializeFromByteBufferObject(ByteBuffer buffer)
Converts binary presentation of object to object instance.
|
OIdentifiable |
OCompactedLinkSerializer.deserializeFromByteBufferObject(ByteBuffer buffer,
OWALChanges walChanges,
int offset) |
OIdentifiable |
OLinkSerializer.deserializeFromByteBufferObject(ByteBuffer buffer,
OWALChanges walChanges,
int offset)
Converts binary presentation of object to object instance taking in account changes which are
done inside of atomic operation
OAtomicOperation . |
OIdentifiable |
OCompactedLinkSerializer.deserializeNativeObject(byte[] stream,
int startPosition) |
OIdentifiable |
OCompactedLinkSerializer.preprocess(OIdentifiable value,
Object... hints) |
OIdentifiable |
OLinkSerializer.preprocess(OIdentifiable value,
Object... hints) |
Modifier and Type | Method and Description |
---|---|
int |
OCompactedLinkSerializer.getObjectSize(OIdentifiable rid,
Object... hints) |
int |
OLinkSerializer.getObjectSize(OIdentifiable rid,
Object... hints) |
OIdentifiable |
OCompactedLinkSerializer.preprocess(OIdentifiable value,
Object... hints) |
OIdentifiable |
OLinkSerializer.preprocess(OIdentifiable value,
Object... hints) |
void |
OCompactedLinkSerializer.serialize(OIdentifiable rid,
byte[] stream,
int startPosition,
Object... hints) |
void |
OLinkSerializer.serialize(OIdentifiable rid,
byte[] stream,
int startPosition,
Object... hints) |
void |
OCompactedLinkSerializer.serializeInByteBufferObject(OIdentifiable rid,
ByteBuffer buffer,
Object... hints) |
void |
OLinkSerializer.serializeInByteBufferObject(OIdentifiable object,
ByteBuffer buffer,
Object... hints)
Serializes binary presentation of object to
ByteBuffer . |
void |
OCompactedLinkSerializer.serializeNativeObject(OIdentifiable rid,
byte[] stream,
int startPosition,
Object... hints) |
void |
OLinkSerializer.serializeNativeObject(OIdentifiable rid,
byte[] stream,
int startPosition,
Object... hints) |
Modifier and Type | Method and Description |
---|---|
protected OIdentifiable |
ORecordSerializerNetworkV37.readOptimizedLink(BytesContainer bytes) |
Modifier and Type | Method and Description |
---|---|
static Collection<OIdentifiable> |
HelperClasses.readLinkCollection(BytesContainer bytes,
Collection<OIdentifiable> found,
boolean justRunThrough) |
static Map<Object,OIdentifiable> |
HelperClasses.readLinkMap(BytesContainer bytes,
ORecordElement owner,
boolean justRunThrough) |
protected Map<Object,OIdentifiable> |
ORecordSerializerBinaryV0.readLinkMap(BytesContainer bytes,
ORecordElement owner,
boolean justRunThrough,
OImmutableSchema schema) |
Modifier and Type | Method and Description |
---|---|
static void |
HelperClasses.writeLinkOptimized(BytesContainer bytes,
OIdentifiable link) |
protected int |
ORecordSerializerNetworkV37.writeOptimizedLink(BytesContainer bytes,
OIdentifiable link) |
protected int |
ORecordSerializerNetworkDistributed.writeOptimizedLink(BytesContainer bytes,
OIdentifiable link) |
static int |
HelperClasses.writeOptimizedLink(BytesContainer bytes,
OIdentifiable link) |
static void |
ODocumentSerializerDelta.writeOptimizedLink(BytesContainer bytes,
OIdentifiable link) |
Modifier and Type | Method and Description |
---|---|
static Collection<OIdentifiable> |
HelperClasses.readLinkCollection(BytesContainer bytes,
Collection<OIdentifiable> found,
boolean justRunThrough) |
static int |
HelperClasses.writeLinkCollection(BytesContainer bytes,
Collection<OIdentifiable> value) |
protected int |
ORecordSerializerBinaryV0.writeLinkMap(BytesContainer bytes,
Map<Object,OIdentifiable> map) |
static int |
HelperClasses.writeLinkMap(BytesContainer bytes,
Map<Object,OIdentifiable> map) |
Modifier and Type | Method and Description |
---|---|
OIdentifiable |
OStreamSerializerRID.deserializeFromByteBufferObject(ByteBuffer buffer)
Converts binary presentation of object to object instance.
|
OIdentifiable |
OStreamSerializerRID.deserializeFromByteBufferObject(ByteBuffer buffer,
OWALChanges walChanges,
int offset)
Converts binary presentation of object to object instance taking in account changes which are
done inside of atomic operation
OAtomicOperation . |
OIdentifiable |
OStreamSerializerRID.deserializeNativeObject(byte[] stream,
int startPosition) |
OIdentifiable |
OStreamSerializerRID.preprocess(OIdentifiable value,
Object... hints) |
Modifier and Type | Method and Description |
---|---|
int |
OStreamSerializerRID.getObjectSize(OIdentifiable object,
Object... hints) |
OIdentifiable |
OStreamSerializerRID.preprocess(OIdentifiable value,
Object... hints) |
void |
OStreamSerializerRID.serialize(OIdentifiable object,
byte[] stream,
int startPosition,
Object... hints) |
void |
OStreamSerializerRID.serializeInByteBufferObject(OIdentifiable object,
ByteBuffer buffer,
Object... hints)
Serializes binary presentation of object to
ByteBuffer . |
void |
OStreamSerializerRID.serializeNativeObject(OIdentifiable object,
byte[] stream,
int startPosition,
Object... hints) |
Modifier and Type | Field and Description |
---|---|
protected Iterator<? extends OIdentifiable> |
OCommandExecutorSQLResultsetAbstract.target |
protected Iterable<OIdentifiable> |
OCommandExecutorSQLResultsetAbstract.tempResult |
Modifier and Type | Method and Description |
---|---|
Iterator<? extends OIdentifiable> |
OCommandExecutorSQLResultsetAbstract.getTarget() |
Iterator<OIdentifiable> |
OCommandExecutorSQLTraverse.iterator() |
Iterator<OIdentifiable> |
OCommandExecutorSQLEarlyResultsetAbstract.iterator() |
Iterator<OIdentifiable> |
OCommandExecutorSQLResultsetDelegate.iterator() |
Iterator<OIdentifiable> |
OCommandExecutorSQLSelect.iterator() |
Iterator<OIdentifiable> |
OCommandExecutorSQLTraverse.iterator(Map<Object,Object> iArgs) |
Iterator<OIdentifiable> |
OCommandExecutorSQLEarlyResultsetAbstract.iterator(Map<Object,Object> iArgs) |
Iterator<OIdentifiable> |
OIterableRecordSource.iterator(Map<Object,Object> iArgs) |
Iterator<OIdentifiable> |
OCommandExecutorSQLResultsetDelegate.iterator(Map<Object,Object> iArgs) |
Iterator<OIdentifiable> |
OCommandExecutorSQLSelect.iterator(Map<Object,Object> iArgs) |
Set<OIdentifiable> |
OSQLEngine.parseRIDTarget(ODatabaseDocument database,
String iTarget,
OCommandContext iContext,
Map<Object,Object> iArgs) |
protected Iterator<? extends OIdentifiable> |
OCommandExecutorSQLResultsetAbstract.searchInClasses(OClass iCls,
boolean iPolymorphic,
boolean iAscendentOrder) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
OCommandExecutorSQLSelect.addResult(OIdentifiable iRecord,
OCommandContext iContext) |
static ODocument |
ORuntimeResult.applyRecord(ODocument iValue,
Map<String,Object> iProjections,
OCommandContext iContext,
OIdentifiable iRecord) |
ODocument |
ORuntimeResult.applyRecord(OIdentifiable iRecord) |
protected boolean |
OCommandExecutorSQLSelect.executeSearchRecord(OIdentifiable id,
OCommandContext iContext,
boolean callHooks) |
static ODocument |
ORuntimeResult.getProjectionResult(int iId,
Map<String,Object> iProjections,
OCommandContext iContext,
OIdentifiable iRecord) |
protected boolean |
OCommandExecutorSQLResultsetAbstract.handleResult(OIdentifiable iRecord,
OCommandContext iContext) |
protected boolean |
OCommandExecutorSQLSelect.handleResult(OIdentifiable iRecord,
OCommandContext iContext)
Handles the record in result.
|
OIndex |
OChainedIndexProxy.put(Object key,
OIdentifiable value) |
boolean |
OChainedIndexProxy.remove(Object key,
OIdentifiable rid) |
Modifier and Type | Method and Description |
---|---|
static Object |
OSQLEngine.foreachRecord(OCallable<Object,OIdentifiable> iCallable,
Object iCurrent,
OCommandContext iContext) |
void |
OCommandExecutorSQLResultsetAbstract.setTarget(Iterator<? extends OIdentifiable> target) |
Modifier and Type | Field and Description |
---|---|
protected OIdentifiable |
OResultInternal.element |
Modifier and Type | Method and Description |
---|---|
Iterable<OIdentifiable> |
PatternEdge.executeTraversal(OMatchStatement.MatchContext matchContext,
OCommandContext iCommandContext,
OIdentifiable startingPoint,
int depth) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
MatchEdgeTraverser.equals(Object prevValue,
OIdentifiable nextElement) |
protected Iterable<OResultInternal> |
MatchEdgeTraverser.executeTraversal(OCommandContext iCommandContext,
OMatchPathItem item,
OIdentifiable startingPoint,
int depth,
List<OIdentifiable> pathToHere) |
Iterable<OIdentifiable> |
PatternEdge.executeTraversal(OMatchStatement.MatchContext matchContext,
OCommandContext iCommandContext,
OIdentifiable startingPoint,
int depth) |
protected boolean |
MatchEdgeTraverser.matchesFilters(OCommandContext iCommandContext,
OWhereClause filter,
OIdentifiable origin) |
void |
OResultInternal.setElement(OIdentifiable element) |
protected Object |
MatchEdgeTraverser.toResult(OIdentifiable nextElement) |
protected Iterable<OResultInternal> |
MatchFieldTraverser.traversePatternEdge(OIdentifiable startingPoint,
OCommandContext iCommandContext) |
protected Iterable<OResultInternal> |
MatchEdgeTraverser.traversePatternEdge(OIdentifiable startingPoint,
OCommandContext iCommandContext) |
protected Iterable<OResultInternal> |
MatchReverseEdgeTraverser.traversePatternEdge(OIdentifiable startingPoint,
OCommandContext iCommandContext) |
protected Iterable<OResultInternal> |
MatchMultiEdgeTraverser.traversePatternEdge(OIdentifiable startingPoint,
OCommandContext iCommandContext) |
Modifier and Type | Method and Description |
---|---|
protected Iterable<OResultInternal> |
MatchEdgeTraverser.executeTraversal(OCommandContext iCommandContext,
OMatchPathItem item,
OIdentifiable startingPoint,
int depth,
List<OIdentifiable> pathToHere) |
Constructor and Description |
---|
OResultInternal(OIdentifiable ident) |
Modifier and Type | Field and Description |
---|---|
protected Iterable<? extends OIdentifiable> |
OSQLTarget.targetRecords |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends OIdentifiable> |
OSQLTarget.getTargetRecords() |
Modifier and Type | Method and Description |
---|---|
protected Object |
OSQLFilterCondition.evaluate(OIdentifiable iCurrentRecord,
ODocument iCurrentResult,
Object iValue,
OCommandContext iContext,
boolean binaryEvaluation) |
Object |
OSQLPredicate.evaluate(OIdentifiable iRecord,
ODocument iCurrentResult,
OCommandContext iContext) |
Object |
OSQLFilterCondition.evaluate(OIdentifiable iCurrentRecord,
ODocument iCurrentResult,
OCommandContext iContext) |
Object |
OSQLFilter.evaluate(OIdentifiable iRecord,
ODocument iCurrentResult,
OCommandContext iContext) |
OBinaryField |
OSQLFilterItemField.getBinaryField(OIdentifiable iRecord) |
OCollate |
OSQLFilterCondition.getCollate(OIdentifiable doc) |
Object |
OSQLFilterItemFieldMultiAbstract.getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContext) |
Object |
OSQLFilterItem.getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContetx) |
Object |
OSQLFilterItemVariable.getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContext) |
Object |
OSQLFilterItemField.getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContext) |
Object |
OSQLFilterItemParameter.getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContetx) |
Object |
OSQLFilterItemAbstract.transformValue(OIdentifiable iRecord,
OCommandContext iContext,
Object ioResult) |
Modifier and Type | Method and Description |
---|---|
Iterable<OIdentifiable> |
OIndexableSQLFunction.searchFromTarget(OFromClause target,
OBinaryCompareOperator operator,
Object rightValue,
OCommandContext ctx,
OExpression... args)
returns all the entries belonging to the target that match the binary condition where this
function appears
|
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionFiltered.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
Iterable<OIdentifiable> iPossibleResults,
OCommandContext iContext)
Process a record.
|
Object |
OSQLFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext)
Process a record.
|
Object |
OSQLFunctionRuntime.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
OCommandContext iContext)
Execute a function.
|
Object |
OSQLFunctionRuntime.getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionFiltered.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
Iterable<OIdentifiable> iPossibleResults,
OCommandContext iContext)
Process a record.
|
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionTraversedVertex.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionDocument.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionList.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionLast.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionTraversedEdge.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionMap.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionDistinct.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionDifference.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionSet.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionSymmetricDifference.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionUnionAll.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionTraversedElement.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionIntersect.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionFirst.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLMethodMultiValue.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLMethodAsDecimal.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsDate.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsDateTime.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodConvert.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodBeforeUpdate.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionDistance.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
protected Object |
OSQLFunctionMove.e2v(ODatabase graph,
OIdentifiable iRecord,
ODirection iDirection,
String[] iLabels) |
Object |
OSQLFunctionMoveFiltered.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParameters,
Iterable<OIdentifiable> iPossibleResults,
OCommandContext iContext) |
LinkedList<OVertex> |
OSQLFunctionAstar.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionMove.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParameters,
OCommandContext iContext) |
List<ORID> |
OSQLFunctionShortestPath.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
LinkedList<OVertex> |
OSQLFunctionDijkstra.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
protected Object |
OSQLFunctionInE.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionBothV.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionOutV.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionIn.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionBoth.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionInV.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected abstract Object |
OSQLFunctionMove.move(ODatabase db,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionOut.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionOutE.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionBothE.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels) |
protected Object |
OSQLFunctionIn.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels,
Iterable<OIdentifiable> iPossibleResults) |
protected abstract Object |
OSQLFunctionMoveFiltered.move(ODatabase graph,
OIdentifiable iArgument,
String[] labels,
Iterable<OIdentifiable> iPossibleResults) |
protected Object |
OSQLFunctionOut.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels,
Iterable<OIdentifiable> iPossibleResults) |
protected Object |
OSQLFunctionMove.v2e(ODatabase graph,
OIdentifiable iRecord,
ODirection iDirection,
String[] iLabels) |
protected Object |
OSQLFunctionMove.v2v(ODatabase graph,
OIdentifiable iRecord,
ODirection iDirection,
String[] iLabels) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionMoveFiltered.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParameters,
Iterable<OIdentifiable> iPossibleResults,
OCommandContext iContext) |
protected Object |
OSQLFunctionIn.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels,
Iterable<OIdentifiable> iPossibleResults) |
protected abstract Object |
OSQLFunctionMoveFiltered.move(ODatabase graph,
OIdentifiable iArgument,
String[] labels,
Iterable<OIdentifiable> iPossibleResults) |
protected Object |
OSQLFunctionOut.move(ODatabase graph,
OIdentifiable iRecord,
String[] iLabels,
Iterable<OIdentifiable> iPossibleResults) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionAbsoluteValue.execute(Object iThis,
OIdentifiable iRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionMax.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionDecimal.execute(Object iThis,
OIdentifiable iRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionInterval.execute(Object iThis,
OIdentifiable iRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionMin.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionAverage.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionEval.execute(Object iThis,
OIdentifiable iRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionSum.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionIfNull.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionCount.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionIf.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionFormat.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionStrcmpci.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionEncode.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionUUID.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLStaticReflectiveFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionDate.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionThrowCME.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionDecode.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionIndexKeySize.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext context) |
Object |
OSQLFunctionCoalesce.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionSysdate.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLMethodExclude.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodInclude.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionSequence.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionVariance.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionMode.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionPercentile.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionConcat.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSQLFunctionFormat.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] params,
OCommandContext iContext) |
Object |
OSQLMethodToJSON.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodReplace.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAppend.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodFromJSON.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodLength.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodSubString.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodHash.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodRight.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLMethodRuntime.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
OCommandContext iContext)
Execute a method.
|
Object |
OSQLMethodLeft.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodCharAt.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethod.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams)
Process a record.
|
Object |
OSQLMethodRuntime.getValue(OIdentifiable iRecord,
Object iCurrentResult,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLMethodSplit.execute(Object iThis,
OIdentifiable iRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodValues.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodJavaType.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodRemoveAll.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsLong.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodIndexOf.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsString.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodField.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodFunctionDelegate.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodSize.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodPrefix.execute(Object iThis,
OIdentifiable iRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodTrim.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodLastIndexOf.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodToUpperCase.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsFloat.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsBoolean.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsSet.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodType.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsList.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsMap.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodKeys.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodToLowerCase.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodNormalize.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodFormat.execute(Object iThis,
OIdentifiable iRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodAsInteger.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodRemove.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
protected Object |
OAbstractSQLMethod.getParameterValue(OIdentifiable iRecord,
String iValue) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLMethodCurrent.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodReset.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Object |
OSQLMethodNext.execute(Object iThis,
OIdentifiable iCurrentRecord,
OCommandContext iContext,
Object ioResult,
Object[] iParams) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
OQueryOperatorIs.evaluateDefined(OIdentifiable iRecord,
String iFieldName) |
protected boolean |
OQueryOperatorIn.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorBetween.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition condition,
Object left,
Object right,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMatches.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorIs.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorTraverse.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContainsValue.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMajor.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContainsKey.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorNotEquals2.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorNotEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMajorEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMinorEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorEquals.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected abstract boolean |
OQueryOperatorEquality.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorInstanceof.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorMinor.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContains.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorContainsAll.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
protected boolean |
OQueryOperatorLike.evaluateExpression(OIdentifiable iRecord,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext) |
Object |
OQueryOperatorAnd.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
abstract Object |
OQueryOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorContainsText.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer)
This is executed on non-indexed fields.
|
Object |
OQueryOperatorOr.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorEqualityNotNulls.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorNot.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryOperatorEquality.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OQueryTargetOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer)
At run-time the evaluation per record must return always true since the recordset are filtered
at the beginning unless an operator can work in both modes.
|
Modifier and Type | Method and Description |
---|---|
OMatchStatement.MatchContext |
OMatchStatement.MatchContext.copy(String alias,
OIdentifiable value) |
boolean |
OAndBlock.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OOrBlock.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OInCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OInstanceofCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OMatchesCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OBinaryCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OIsNullCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
ONotInCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OIsDefinedCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
abstract boolean |
OBooleanExpression.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OIsNotDefinedCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OIsNotNullCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OContainsAnyCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OContainsTextCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OContainsAllCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OContainsValueCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
ONotBlock.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OBetweenCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OParenthesisBlock.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
boolean |
OContainsCondition.evaluate(OIdentifiable currentRecord,
OCommandContext ctx) |
Object |
OInCondition.evaluateLeft(OIdentifiable currentRecord,
OCommandContext ctx) |
Object |
OInCondition.evaluateRight(OIdentifiable currentRecord,
OCommandContext ctx) |
Object |
ORightBinaryCondition.evaluateRight(OIdentifiable currentRecord,
OCommandContext ctx) |
Object |
OModifier.execute(OIdentifiable iCurrentRecord,
Object result,
OCommandContext ctx) |
Object |
OArrayRangeSelector.execute(OIdentifiable iCurrentRecord,
Object result,
OCommandContext ctx) |
Object |
ORightBinaryCondition.execute(OIdentifiable iCurrentRecord,
Object elementToFilter,
OCommandContext ctx) |
Object |
OArraySingleValuesSelector.execute(OIdentifiable iCurrentRecord,
Object iResult,
OCommandContext ctx) |
Object |
OValueExpression.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OArrayConcatExpression.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OSuffixIdentifier.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OLevelZeroIdentifier.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OProjectionItem.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OParenthesisExpression.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OBaseExpression.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OMathExpression.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OBaseIdentifier.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OExpression.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Object |
OCollection.execute(OIdentifiable iCurrentRecord,
OCommandContext ctx) |
Iterable<OIdentifiable> |
OMatchPathItem.executeTraversal(OMatchStatement.MatchContext matchContext,
OCommandContext iCommandContext,
OIdentifiable startingPoint,
int depth) |
Integer |
OArrayNumberSelector.getValue(OIdentifiable iCurrentRecord,
Object iResult,
OCommandContext ctx) |
Object |
OArraySelector.getValue(OIdentifiable iCurrentRecord,
Object iResult,
OCommandContext ctx) |
boolean |
OWhereClause.matchesFilters(OIdentifiable currentRecord,
OCommandContext ctx) |
void |
OSuffixIdentifier.setValue(OIdentifiable target,
Object value,
OCommandContext ctx) |
ODocument |
OJson.toDocument(OIdentifiable source,
OCommandContext ctx) |
Map<String,Object> |
OJson.toMap(OIdentifiable source,
OCommandContext ctx) |
ORecordId |
ORid.toRecordId(OIdentifiable target,
OCommandContext ctx) |
protected Iterable<OIdentifiable> |
OMatchPathItemFirst.traversePatternEdge(OMatchStatement.MatchContext matchContext,
OIdentifiable startingPoint,
OCommandContext iCommandContext) |
protected Iterable<OIdentifiable> |
OMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext,
OIdentifiable startingPoint,
OCommandContext iCommandContext) |
protected Iterable<OIdentifiable> |
OMultiMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext,
OIdentifiable startingPoint,
OCommandContext iCommandContext) |
protected Iterable<OIdentifiable> |
OFieldMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext,
OIdentifiable startingPoint,
OCommandContext iCommandContext) |
Modifier and Type | Method and Description |
---|---|
Object |
OMethodCall.execute(Object targetObjects,
Iterable<OIdentifiable> iPossibleResults,
OCommandContext ctx) |
Modifier and Type | Method and Description |
---|---|
void |
OBasicTransaction.addIndexEntry(OIndex index,
String indexName,
OTransactionIndexChanges.OPERATION operation,
Object key,
OIdentifiable value)
Adds the transactional index entry in this transaction.
|
Modifier and Type | Method and Description |
---|---|
void |
OMicroTransaction.addIndexEntry(OIndex index,
String indexName,
OTransactionIndexChanges.OPERATION type,
Object key,
OIdentifiable value) |
void |
OStorageRecoverEventListener.onRemovedLink(OIdentifiable link) |
void |
OStorageRecoverEventListener.onScannedLink(OIdentifiable link) |
Constructor and Description |
---|
ORidBagUpdateSerializationOperation(NavigableMap<OIdentifiable,Change> changedValues,
OBonsaiCollectionPointer collectionPointer) |
Modifier and Type | Method and Description |
---|---|
NavigableMap<OIdentifiable,Change> |
ORemoteTreeRidBag.getChanges() |
OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> |
ORemoteTreeRidBag.getTracker() |
OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> |
ORemoteTreeRidBag.getTracker() |
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
ORemoteTreeRidBag.getTransactionTimeLine() |
OMultiValueChangeTimeLine<OIdentifiable,OIdentifiable> |
ORemoteTreeRidBag.getTransactionTimeLine() |
Iterator<OIdentifiable> |
ORemoteTreeRidBag.iterator() |
Iterator<OIdentifiable> |
ORemoteTreeRidBag.rawIterator() |
Modifier and Type | Method and Description |
---|---|
void |
ORemoteTreeRidBag.add(OIdentifiable identifiable) |
boolean |
ORemoteTreeRidBag.contains(OIdentifiable identifiable) |
void |
ORemoteTreeRidBag.remove(OIdentifiable identifiable) |
Modifier and Type | Method and Description |
---|---|
void |
ORemoteTreeRidBag.addAll(Collection<OIdentifiable> values) |
Object |
ORemoteTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
Object |
ORemoteTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
void |
ORemoteTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
void |
ORemoteTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
Modifier and Type | Method and Description |
---|---|
<K extends OIdentifiable> |
ChangeSerializationHelper.serializeChanges(Map<K,Change> changes,
OBinarySerializer<K> keySerializer,
byte[] stream,
int offset) |
Modifier and Type | Method and Description |
---|---|
void |
OSBTreeRidBag.add(OIdentifiable identifiable) |
boolean |
OIndexRIDContainer.add(OIdentifiable oIdentifiable) |
boolean |
OIndexRIDContainerSBTree.add(OIdentifiable oIdentifiable) |
boolean |
OMixedIndexRIDContainer.add(OIdentifiable oIdentifiable) |
boolean |
OMixedIndexRIDContainer.addEntry(OIdentifiable identifiable) |
boolean |
OSBTreeRidBag.contains(OIdentifiable identifiable) |
boolean |
OIndexRIDContainerSBTree.contains(OIdentifiable o) |
void |
OSBTreeRidBag.remove(OIdentifiable identifiable) |
boolean |
OIndexRIDContainerSBTree.remove(OIdentifiable o) |
Modifier and Type | Method and Description |
---|---|
boolean |
OIndexRIDContainer.addAll(Collection<? extends OIdentifiable> c) |
boolean |
OIndexRIDContainerSBTree.addAll(Collection<? extends OIdentifiable> c) |
boolean |
OMixedIndexRIDContainer.addAll(Collection<? extends OIdentifiable> c) |
void |
OSBTreeRidBag.addAll(Collection<OIdentifiable> values) |
Object |
OSBTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
Object |
OSBTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable,OIdentifiable>> multiValueChangeEvents) |
void |
OSBTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
void |
OSBTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable,OIdentifiable> tracker) |
Constructor and Description |
---|
OIndexRIDContainer(long fileId,
Set<OIdentifiable> underlying,
boolean durableNonTxMode) |
OSBTreeRidBag(OBonsaiCollectionPointer pointer,
Map<OIdentifiable,Change> changes) |
Modifier and Type | Field and Description |
---|---|
OIdentifiable |
OTransactionIndexChangesPerKey.OTransactionIndexEntry.value |
Modifier and Type | Method and Description |
---|---|
void |
OTransactionIndexChangesPerKey.add(OIdentifiable iValue,
OTransactionIndexChanges.OPERATION iOperation) |
void |
OTransactionNoTx.addIndexEntry(OIndex delegate,
String indexName,
OTransactionIndexChanges.OPERATION status,
Object key,
OIdentifiable value) |
void |
OTransactionRealAbstract.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue) |
void |
OTransactionOptimistic.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue,
boolean clientTrackOnly) |
void |
OTransactionRealAbstract.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue,
boolean clientTrackOnly)
Bufferizes index changes to be flushed at commit time.
|
boolean |
OTransactionAbstract.isLockedRecord(OIdentifiable iRecord) |
boolean |
OTransaction.isLockedRecord(OIdentifiable iRecord) |
OStorage.LOCKING_STRATEGY |
OTransactionAbstract.lockingStrategy(OIdentifiable record) |
OStorage.LOCKING_STRATEGY |
OTransaction.lockingStrategy(OIdentifiable iRecord)
Deprecated.
|
OTransaction |
OTransactionAbstract.lockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY lockingStrategy) |
OTransaction |
OTransaction.lockRecord(OIdentifiable iRecord,
OStorage.LOCKING_STRATEGY iLockingStrategy)
Deprecated.
|
OTransaction |
OTransactionAbstract.unlockRecord(OIdentifiable iRecord) |
OTransaction |
OTransaction.unlockRecord(OIdentifiable iRecord)
Deprecated.
|
Constructor and Description |
---|
OTransactionIndexEntry(OIdentifiable iValue,
OTransactionIndexChanges.OPERATION iOperation) |
Modifier and Type | Method and Description |
---|---|
Object |
OSQLFunctionGremlin.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
LinkedList<OrientVertex> |
OSQLFunctionAstar.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext)
Deprecated.
|
Object |
OSQLFunctionLabel.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParameters,
OCommandContext iContext) |
List<ORID> |
OSQLFunctionShortestPath.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext)
Deprecated.
|
LinkedList<OrientVertex> |
OSQLFunctionDijkstra.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
Map<Object,OIdentifiable> |
OObjectLazyMap.getUnderlying() |
Modifier and Type | Method and Description |
---|---|
ORecordHook.RESULT |
OObjectDatabaseTx.callbackHooks(ORecordHook.TYPE iType,
OIdentifiable iObject) |
Object |
OObjectDatabaseTx.getUserObjectByRecord(OIdentifiable iRecord,
String iFetchPlan) |
Object |
OObjectDatabaseTx.getUserObjectByRecord(OIdentifiable iRecord,
String iFetchPlan,
boolean iCreate) |
Constructor and Description |
---|
OObjectLazyList(Object iSourceRecord,
List<OIdentifiable> iRecordList,
boolean orphanRemoval) |
OObjectLazyList(Object iSourceRecord,
List<OIdentifiable> iRecordList,
Collection<? extends TYPE> iSourceList,
boolean orphanRemoval) |
OObjectLazyMap(Object iSourceRecord,
Map<Object,OIdentifiable> iRecordMap,
boolean orphanRemoval) |
OObjectLazyMap(Object iSourceRecord,
Map<Object,OIdentifiable> iRecordMap,
Map<Object,Object> iSourceMap,
boolean orphanRemoval) |
OObjectLazySet(Object iSourceRecord,
Set<OIdentifiable> iRecordSource,
boolean orphanRemoval) |
OObjectLazySet(Object iSourceRecord,
Set<OIdentifiable> iRecordSource,
Set<? extends TYPE> iSourceCollection,
boolean orphanRemoval) |
Modifier and Type | Method and Description |
---|---|
static void |
ONetworkProtocolBinary.writeIdentifiable(OChannelBinary channel,
OClientConnection connection,
OIdentifiable o)
Write a OIdentifiable instance using this format:
- 2 bytes: class id [-2=no record, -3=rid, -1=no class id, > -1 = valid] - 1 byte: record type [d,b,f] - 2 bytes: cluster id - 8 bytes: position in cluster - 4 bytes: record version - x bytes: record content |
Modifier and Type | Method and Description |
---|---|
OHttpResponseWrapper |
OHttpResponseWrapper.writeRecords(List<OIdentifiable> iRecords)
Writes records as response.
|
Modifier and Type | Method and Description |
---|---|
void |
OTransactionOptimisticServer.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue) |
void |
OTransactionOptimisticServer.addIndexEntry(OIndex delegate,
String iIndexName,
OTransactionIndexChanges.OPERATION iOperation,
Object key,
OIdentifiable iValue,
boolean clientTrackOnly) |
Modifier and Type | Method and Description |
---|---|
void |
OCRUDWorkload.deleteOperation(ODatabase database,
OIdentifiable rec) |
void |
OCRUDWorkload.updateOperation(ODatabase database,
OIdentifiable rec) |
Modifier and Type | Method and Description |
---|---|
Set<OIdentifiable> |
OLuceneGeoSpatialIndexEngine.getInTx(Object key,
OLuceneTxChanges changes) |
Set<OIdentifiable> |
OLuceneLegacySpatialIndexEngine.getInTx(Object key,
OLuceneTxChanges changes) |
Set<OIdentifiable> |
OLuceneSpatialIndexEngineDelegator.getInTx(Object key,
OLuceneTxChanges changes) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.document.Document |
OLuceneGeoSpatialIndexEngine.buildDocument(Object key,
OIdentifiable value) |
org.apache.lucene.document.Document |
OLuceneSpatialIndexEngineAbstract.buildDocument(Object key,
OIdentifiable value) |
org.apache.lucene.document.Document |
OLuceneLegacySpatialIndexEngine.buildDocument(Object key,
OIdentifiable value) |
org.apache.lucene.document.Document |
OLuceneSpatialIndexEngineDelegator.buildDocument(Object key,
OIdentifiable value) |
org.apache.lucene.search.Query |
OLuceneSpatialIndexEngineDelegator.deleteQuery(Object key,
OIdentifiable value) |
protected org.apache.lucene.document.Document |
OLuceneSpatialIndexEngineAbstract.newGeoDocument(OIdentifiable oIdentifiable,
org.locationtech.spatial4j.shape.Shape shape) |
boolean |
OLuceneSpatialIndexEngineDelegator.remove(Object key,
OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
Object |
OSTContainsFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTAsGeoJSONFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTWithinFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTAsTextFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTDisjointFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTDistanceFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTBufferFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTGeomFromGeoJSONFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTIntersectsFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTDWithinFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTGeomFromTextFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTAsBinaryFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTEqualsFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTEnvelopFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTDistanceSphereFunction.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Object |
OSTSrid.execute(Object iThis,
OIdentifiable iCurrentRecord,
Object iCurrentResult,
Object[] iParams,
OCommandContext iContext) |
Modifier and Type | Method and Description |
---|---|
OLuceneIndexNotUnique |
OLuceneSpatialIndex.put(Object key,
OIdentifiable value) |
Modifier and Type | Method and Description |
---|---|
Object |
OLuceneWithinOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OLuceneNearOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OLuceneOverlapOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Object |
OLuceneSpatialOperator.evaluateRecord(OIdentifiable iRecord,
ODocument iCurrentResult,
OSQLFilterCondition iCondition,
Object iLeft,
Object iRight,
OCommandContext iContext,
ODocumentSerializer serializer) |
Modifier and Type | Class and Description |
---|---|
class |
OrientEdge
OrientDB Edge implementation of TinkerPop Blueprints standard.
|
class |
OrientElement
Base Graph Element where OrientVertex and OrientEdge classes extends from.
|
class |
OrientVertex
OrientDB Vertex implementation of TinkerPop Blueprints standard.
|
Modifier and Type | Field and Description |
---|---|
protected OIdentifiable |
OrientElement.rawElement |
protected OIdentifiable |
OrientEdge.vIn |
protected OIdentifiable |
OrientEdge.vOut |
Modifier and Type | Method and Description |
---|---|
static OIdentifiable |
OrientEdge.getConnection(ODocument iEdgeRecord,
com.tinkerpop.blueprints.Direction iDirection) |
OIdentifiable |
OrientVertexIterator.getGraphElementRecord(Object iObject) |
OIdentifiable |
OrientEdge.getInVertex()
(Blueprints Extension) Returns the incoming vertex in form of record.
|
OIdentifiable |
OrientEdge.getOutVertex()
(Blueprints Extension) Returns the outgoing vertex in form of record.
|
Modifier and Type | Method and Description |
---|---|
protected void |
OrientVertex.addSingleEdge(ODocument doc,
OMultiCollectionIterator<com.tinkerpop.blueprints.Edge> iterable,
String fieldName,
OPair<com.tinkerpop.blueprints.Direction,String> connection,
Object fieldValue,
OIdentifiable iTargetVertex,
String[] iLabels) |
int |
OrientElement.compare(OIdentifiable iFirst,
OIdentifiable iSecond) |
int |
OrientElement.compareTo(OIdentifiable iOther) |
static Object |
OrientVertex.createLink(OrientBaseGraph iGraph,
ODocument iFromVertex,
OIdentifiable iTo,
String iFieldName)
(Internal only) Creates a link between a vertices and a Graph Element.
|
protected static void |
OrientBaseGraph.deleteEdgeIfAny(OIdentifiable iRecord,
boolean forceReload)
(Internal only)
|
protected boolean |
OrientEdge.dropEdgeFromVertex(OIdentifiable iEdge,
ODocument iVertex,
String iFieldName,
Object iFieldValue) |
protected static ODocument |
OrientBaseGraph.getDocument(OIdentifiable id,
boolean forceReload) |
protected static OrientEdge |
OrientVertex.getEdge(OrientBaseGraph graph,
ODocument doc,
String fieldName,
OPair<com.tinkerpop.blueprints.Direction,String> connection,
Object fieldValue,
OIdentifiable iTargetVertex,
String[] iLabels)
(Internal only)
|
protected OrientEdge |
OrientBaseGraph.getEdgeInstance(OIdentifiable id) |
protected OrientEdge |
OrientBaseGraph.getEdgeInstance(OIdentifiable from,
OIdentifiable to,
String label) |
static String |
OrientEdge.getRecordLabel(OIdentifiable iEdge)
(Blueprints Extension) Returns the record label if any, otherwise NULL.
|
protected OrientVertex |
OrientBaseGraph.getVertexInstance(OIdentifiable id) |
protected static void |
OrientBaseGraph.removeEdges(OrientBaseGraph graph,
ODocument iVertex,
String iFieldName,
OIdentifiable iVertexToRemove,
boolean iAlsoInverse,
boolean useVertexFieldsForEdgeLabels,
boolean autoScaleEdgeType,
boolean forceReload)
(Internal only)
|
static void |
OrientVertex.replaceLinks(ODocument iVertex,
String iFieldName,
OIdentifiable iVertexToRemove,
OIdentifiable iNewVertex)
(Internal only)
|
Constructor and Description |
---|
OrientEdge(OrientBaseGraph rawGraph,
OIdentifiable rawEdge) |
OrientEdge(OrientBaseGraph rawGraph,
OIdentifiable out,
OIdentifiable in,
String iLabel) |
OrientEdge(OrientBaseGraph rawGraph,
OIdentifiable rawEdge,
String iLabel) |
OrientElement(OrientBaseGraph rawGraph,
OIdentifiable iRawElement) |
OrientVertex(OrientBaseGraph graph,
OIdentifiable record) |
Copyright © 2009–2020 OrientDB. All rights reserved.