Uses of Interface
com.orientechnologies.orient.core.db.record.OIdentifiable
Packages that use OIdentifiable
Package
Description
Contains all the class involved on the "local" implementation of the OStorage interface.
-
Uses of OIdentifiable in com.orientechnologies.agent.functions
Methods in com.orientechnologies.agent.functions with parameters of type OIdentifiableModifier and TypeMethodDescriptionKillQueryFunction.exec(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) KillSessionFunction.exec(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) ListQueriesFunction.exec(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) ListSessionsFunction.exec(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) abstract ObjectOSQLEnterpriseFunction.exec(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLEnterpriseFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.common.util
Fields in com.orientechnologies.common.util declared as OIdentifiableModifier and TypeFieldDescriptionstatic final OIdentifiable[]OCommonConst.EMPTY_IDENTIFIABLE_ARRAY -
Uses of OIdentifiable in com.orientechnologies.lucene
Fields in com.orientechnologies.lucene with type parameters of type OIdentifiableModifier and TypeFieldDescriptionfinal Set<OIdentifiable>OLuceneTxOperations.addedfinal Set<OIdentifiable>OLuceneTxOperations.removed -
Uses of OIdentifiable in com.orientechnologies.lucene.builder
Methods in com.orientechnologies.lucene.builder with parameters of type OIdentifiableModifier and TypeMethodDescriptionorg.apache.lucene.document.DocumentOLuceneDocumentBuilder.build(OIndexDefinition definition, Object key, OIdentifiable value, Map<String, Boolean> fieldsToStore, ODocument metadata) static org.apache.lucene.search.QueryOLuceneIndexType.createDeleteQuery(OIdentifiable value, List<String> fields, Object key, ODocument metadata) static org.apache.lucene.document.FieldOLuceneIndexType.createIdField(OIdentifiable id, Object key) static org.apache.lucene.document.FieldOLuceneIndexType.createOldIdField(OIdentifiable id) static org.apache.lucene.search.QueryOLuceneIndexType.createQueryId(OIdentifiable value) static org.apache.lucene.search.QueryOLuceneIndexType.createQueryId(OIdentifiable value, Object key) static StringOLuceneIndexType.genValueId(OIdentifiable id, Object key) org.apache.lucene.document.DocumentOLuceneDocumentBuilder.newBuild(OIndexDefinition indexDefinition, Object key, OIdentifiable oid) -
Uses of OIdentifiable in com.orientechnologies.lucene.collections
Methods in com.orientechnologies.lucene.collections that return types with arguments of type OIdentifiableMethods in com.orientechnologies.lucene.collections with parameters of type OIdentifiableMethod parameters in com.orientechnologies.lucene.collections with type arguments of type OIdentifiableModifier and TypeMethodDescriptionbooleanOLuceneResultSet.addAll(Collection<? extends OIdentifiable> c) -
Uses of OIdentifiable in com.orientechnologies.lucene.engine
Methods in com.orientechnologies.lucene.engine that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOLuceneCrossClassIndexEngine.getInTx(Object key, OLuceneTxChanges changes) OLuceneFullTextIndexEngine.getInTx(Object key, OLuceneTxChanges changes) OLuceneIndexEngine.getInTx(Object key, OLuceneTxChanges changes) Methods in com.orientechnologies.lucene.engine with parameters of type OIdentifiableModifier and TypeMethodDescriptionorg.apache.lucene.document.DocumentOLuceneCrossClassIndexEngine.buildDocument(Object key, OIdentifiable value) org.apache.lucene.document.DocumentOLuceneFullTextIndexEngine.buildDocument(Object key, OIdentifiable value) org.apache.lucene.document.DocumentOLuceneIndexEngine.buildDocument(Object key, OIdentifiable value) org.apache.lucene.search.QueryOLuceneCrossClassIndexEngine.deleteQuery(Object key, OIdentifiable value) org.apache.lucene.search.QueryOLuceneIndexEngine.deleteQuery(Object key, OIdentifiable value) org.apache.lucene.search.QueryOLuceneIndexEngineAbstract.deleteQuery(Object key, OIdentifiable value) booleanOLuceneCrossClassIndexEngine.remove(Object key, OIdentifiable value) booleanOLuceneIndexEngine.remove(Object key, OIdentifiable value) booleanOLuceneIndexEngineAbstract.remove(Object key, OIdentifiable value) -
Uses of OIdentifiable in com.orientechnologies.lucene.functions
Methods in com.orientechnologies.lucene.functions that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOLuceneCrossClassSearchFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OLuceneSearchMoreLikeThisFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OLuceneSearchOnClassFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OLuceneSearchOnFieldsFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OLuceneSearchOnIndexFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) Methods in com.orientechnologies.lucene.functions with parameters of type OIdentifiableModifier and TypeMethodDescriptionOLuceneCrossClassSearchFunction.execute(Object iThis, OIdentifiable currentRecord, Object currentResult, Object[] params, OCommandContext ctx) OLuceneSearchMoreLikeThisFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] params, OCommandContext ctx) OLuceneSearchOnClassFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] params, OCommandContext ctx) OLuceneSearchOnFieldsFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] params, OCommandContext ctx) OLuceneSearchOnIndexFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] params, OCommandContext ctx) -
Uses of OIdentifiable in com.orientechnologies.lucene.index
Methods in com.orientechnologies.lucene.index that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionDeprecated.Methods in com.orientechnologies.lucene.index with parameters of type OIdentifiableModifier and TypeMethodDescriptionorg.apache.lucene.document.DocumentOLuceneFullTextIndex.buildDocument(Object key, OIdentifiable identifieable) OLuceneIndexNotUnique.put(Object key, OIdentifiable value) booleanOLuceneIndexNotUnique.remove(Object key, OIdentifiable rid) -
Uses of OIdentifiable in com.orientechnologies.lucene.query
Methods in com.orientechnologies.lucene.query with parameters of type OIdentifiableModifier and TypeMethodDescriptionbooleanOLuceneQueryContext.isDeleted(org.apache.lucene.document.Document doc, Object key, OIdentifiable value) booleanOLuceneQueryContext.isUpdated(org.apache.lucene.document.Document doc, Object key, OIdentifiable value) -
Uses of OIdentifiable in com.orientechnologies.lucene.tx
Methods in com.orientechnologies.lucene.tx with parameters of type OIdentifiableModifier and TypeMethodDescriptionbooleanOLuceneTxChanges.isDeleted(org.apache.lucene.document.Document document, Object key, OIdentifiable value) booleanOLuceneTxChangesMultiRid.isDeleted(org.apache.lucene.document.Document document, Object key, OIdentifiable value) booleanOLuceneTxChangesSingleRid.isDeleted(org.apache.lucene.document.Document document, Object key, OIdentifiable value) booleanOLuceneTxChanges.isUpdated(org.apache.lucene.document.Document document, Object key, OIdentifiable value) booleanOLuceneTxChangesMultiRid.isUpdated(org.apache.lucene.document.Document document, Object key, OIdentifiable value) booleanOLuceneTxChangesSingleRid.isUpdated(org.apache.lucene.document.Document document, Object key, OIdentifiable value) voidOLuceneTxChanges.put(Object key, OIdentifiable value, org.apache.lucene.document.Document doc) voidOLuceneTxChangesMultiRid.put(Object key, OIdentifiable value, org.apache.lucene.document.Document doc) voidOLuceneTxChangesSingleRid.put(Object key, OIdentifiable value, org.apache.lucene.document.Document doc) voidOLuceneTxChanges.remove(Object key, OIdentifiable value) voidOLuceneTxChangesMultiRid.remove(Object key, OIdentifiable value) voidOLuceneTxChangesSingleRid.remove(Object key, OIdentifiable value) -
Uses of OIdentifiable in com.orientechnologies.orient.client.remote
Methods in com.orientechnologies.orient.client.remote that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOSBTreeCollectionManagerRemote.createAndLoadTree(OAtomicOperation atomicOperation, int clusterId) protected OSBTreeBonsai<OIdentifiable,Integer> OSBTreeCollectionManagerRemote.createEdgeTree(OAtomicOperation atomicOperation, int clusterId) OSBTreeCollectionManagerRemote.loadSBTree(OBonsaiCollectionPointer collectionPointer) protected OSBTreeBonsai<OIdentifiable,Integer> OSBTreeCollectionManagerRemote.loadTree(OBonsaiCollectionPointer collectionPointer) Methods in com.orientechnologies.orient.client.remote with parameters of type OIdentifiableModifier and TypeMethodDescriptionORemoteClient.lockRecord(ORemoteClientSession session, OIdentifiable iRecord, OStorage.LOCKING_STRATEGY lockingStrategy, long timeout) voidORemoteClient.unlockRecord(ORemoteClientSession session, OIdentifiable iRecord) -
Uses of OIdentifiable in com.orientechnologies.orient.client.remote.db.document
Methods in com.orientechnologies.orient.client.remote.db.document that return OIdentifiableModifier and TypeMethodDescriptionODatabaseDocumentRemote.beforeCreateOperations(OIdentifiable id, String iClusterName) ODatabaseDocumentRemote.beforeUpdateOperations(OIdentifiable id, String iClusterName) Methods in com.orientechnologies.orient.client.remote.db.document with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOTransactionOptimisticClient.addIndexEntry(OIndex delegate, String iIndexName, OTransactionIndexChanges.OPERATION iOperation, Object key, OIdentifiable iValue) voidODatabaseDocumentRemote.afterCreateOperations(OIdentifiable id) voidODatabaseDocumentRemote.afterDeleteOperations(OIdentifiable id) voidODatabaseDocumentRemote.afterReadOperations(OIdentifiable identifiable) voidODatabaseDocumentRemote.afterUpdateOperations(OIdentifiable id) ODatabaseDocumentRemote.beforeCreateOperations(OIdentifiable id, String iClusterName) voidODatabaseDocumentRemote.beforeDeleteOperations(OIdentifiable id, String iClusterName) booleanODatabaseDocumentRemote.beforeReadOperations(OIdentifiable identifiable) ODatabaseDocumentRemote.beforeUpdateOperations(OIdentifiable id, String iClusterName) voidODatabaseDocumentRemote.executeDeleteRecord(OIdentifiable record, int iVersion, boolean iRequired) voidODatabaseDocumentRemote.internalLockRecord(OIdentifiable iRecord, OStorage.LOCKING_STRATEGY lockingStrategy) voidODatabaseDocumentRemote.internalUnlockRecord(OIdentifiable iRecord) -
Uses of OIdentifiable in com.orientechnologies.orient.client.remote.message
Methods in com.orientechnologies.orient.client.remote.message that return OIdentifiableModifier and TypeMethodDescriptionstatic OIdentifiableOMessageHelper.readIdentifiable(OChannelDataInput network, ORecordSerializer serializer) Methods in com.orientechnologies.orient.client.remote.message that return types with arguments of type OIdentifiableMethods in com.orientechnologies.orient.client.remote.message with parameters of type OIdentifiableModifier and TypeMethodDescriptionstatic voidOMessageHelper.writeIdentifiable(OChannelDataOutput channel, OIdentifiable o, ORecordSerializer serializer) Constructor parameters in com.orientechnologies.orient.client.remote.message with type arguments of type OIdentifiableModifierConstructorDescriptionOSBTGetRealBagSizeRequest(OBinarySerializer<OIdentifiable> keySerializer, OBonsaiCollectionPointer collectionPointer, Map<OIdentifiable, Change> changes) OSBTGetRealBagSizeRequest(OBinarySerializer<OIdentifiable> keySerializer, OBonsaiCollectionPointer collectionPointer, Map<OIdentifiable, Change> changes) -
Uses of OIdentifiable in com.orientechnologies.orient.client.remote.metadata.security
Methods in com.orientechnologies.orient.client.remote.metadata.security that return OIdentifiableModifier and TypeMethodDescriptionOSecurityRemote.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSecurityRemote.allowRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iRoleName) OSecurityRemote.allowUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iUserName) OSecurityRemote.denyRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iRoleName) OSecurityRemote.denyUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iUserName) OSecurityRemote.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) Methods in com.orientechnologies.orient.client.remote.metadata.security with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSecurityRemote.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSecurityRemote.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSecurityRemote.getRole(ODatabaseSession session, OIdentifiable iRole) Method parameters in com.orientechnologies.orient.client.remote.metadata.security with type arguments of type OIdentifiableModifier and TypeMethodDescriptionbooleanOSecurityRemote.isAllowed(ODatabaseSession session, Set<OIdentifiable> iAllowAll, Set<OIdentifiable> iAllowOperation) -
Uses of OIdentifiable in com.orientechnologies.orient.console
Fields in com.orientechnologies.orient.console with type parameters of type OIdentifiableModifier and TypeFieldDescriptionprotected List<OIdentifiable>OConsoleDatabaseApp.currentResultSetMethods in com.orientechnologies.orient.console that return OIdentifiableModifier and TypeMethodDescriptionprotected OIdentifiableOConsoleDatabaseApp.setCurrentRecord(int iIndex) Methods in com.orientechnologies.orient.console that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOConsoleDatabaseApp.getCurrentResultSet()Should be used only by console commandsMethods in com.orientechnologies.orient.console with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOTableFormatter.dumpRecordInTable(int iIndex, OIdentifiable iRecord, Map<String, Integer> iColumns) Method parameters in com.orientechnologies.orient.console with type arguments of type OIdentifiableModifier and TypeMethodDescriptionprotected voidOConsoleDatabaseApp.setResultset(List<OIdentifiable> iResultset) voidOTableFormatter.writeRecords(List<? extends OIdentifiable> resultSet, int limit) voidOTableFormatter.writeRecords(List<? extends OIdentifiable> resultSet, int limit, OCallable<Object, OIdentifiable> iAfterDump) voidOTableFormatter.writeRecords(List<? extends OIdentifiable> resultSet, int limit, OCallable<Object, OIdentifiable> iAfterDump) -
Uses of OIdentifiable in com.orientechnologies.orient.core.db
Methods in com.orientechnologies.orient.core.db that return OIdentifiableModifier and TypeMethodDescriptionODatabaseDocumentInternal.beforeCreateOperations(OIdentifiable id, String iClusterName) ODatabaseDocumentInternal.beforeUpdateOperations(OIdentifiable id, String iClusterName) Methods in com.orientechnologies.orient.core.db with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidODatabaseDocumentInternal.afterCreateOperations(OIdentifiable id) voidODatabaseDocumentInternal.afterDeleteOperations(OIdentifiable id) voidODatabaseDocumentInternal.afterReadOperations(OIdentifiable identifiable) voidODatabaseDocumentInternal.afterUpdateOperations(OIdentifiable id) ODatabaseDocumentInternal.beforeCreateOperations(OIdentifiable id, String iClusterName) voidODatabaseDocumentInternal.beforeDeleteOperations(OIdentifiable id, String iClusterName) booleanODatabaseDocumentInternal.beforeReadOperations(OIdentifiable identifiable) ODatabaseDocumentInternal.beforeUpdateOperations(OIdentifiable id, String iClusterName) ODatabaseDocumentInternal.callbackHooks(ORecordHook.TYPE type, OIdentifiable id) voidODatabaseDocumentInternal.executeDeleteRecord(OIdentifiable record, int iVersion, boolean iRequired) OUserObject2RecordHandler.getUserObjectByRecord(OIdentifiable iRecord, String iFetchPlan) Returns the user object associated to a record.voidODatabaseDocumentInternal.internalLockRecord(OIdentifiable iRecord, OStorage.LOCKING_STRATEGY lockingStrategy) voidODatabaseDocumentInternal.internalUnlockRecord(OIdentifiable iRecord) -
Uses of OIdentifiable in com.orientechnologies.orient.core.db.document
Fields in com.orientechnologies.orient.core.db.document with type parameters of type OIdentifiableModifier and TypeFieldDescriptionprotected final Set<OIdentifiable>ODatabaseDocumentAbstract.inHookMethods in com.orientechnologies.orient.core.db.document that return OIdentifiableModifier and TypeMethodDescriptionODatabaseDocumentEmbedded.beforeCreateOperations(OIdentifiable id, String iClusterName) ODatabaseDocumentEmbedded.beforeUpdateOperations(OIdentifiable id, String iClusterName) Methods in com.orientechnologies.orient.core.db.document with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidODatabaseDocumentEmbedded.afterCreateOperations(OIdentifiable id) voidODatabaseDocumentEmbedded.afterDeleteOperations(OIdentifiable id) voidODatabaseDocumentEmbedded.afterReadOperations(OIdentifiable identifiable) voidODatabaseDocumentEmbedded.afterUpdateOperations(OIdentifiable id) ODatabaseDocumentEmbedded.beforeCreateOperations(OIdentifiable id, String iClusterName) voidODatabaseDocumentEmbedded.beforeDeleteOperations(OIdentifiable id, String iClusterName) booleanODatabaseDocumentEmbedded.beforeReadOperations(OIdentifiable identifiable) ODatabaseDocumentEmbedded.beforeUpdateOperations(OIdentifiable id, String iClusterName) ODatabaseDocumentAbstract.callbackHooks(ORecordHook.TYPE type, OIdentifiable id) Callback the registered hooks if any.voidODatabaseDocumentAbstract.checkSecurity(int operation, OIdentifiable record, String cluster) voidODatabaseDocumentEmbedded.executeDeleteRecord(OIdentifiable identifiable, int iVersion, boolean iRequired) This method is internal, it can be subject to signature change or be removed, do not use.<RET extends ORecord>
RETODatabaseDocument.getRecord(OIdentifiable iIdentifiable) Returns the record for a OIdentifiable instance.<RET extends ORecord>
RETODatabaseDocumentAbstract.getRecord(OIdentifiable iIdentifiable) Returns the record for a OIdentifiable instance.voidODatabaseDocumentEmbedded.internalLockRecord(OIdentifiable iRecord, OStorage.LOCKING_STRATEGY lockingStrategy) voidODatabaseDocumentEmbedded.internalLockRecord(OIdentifiable iRecord, OStorage.LOCKING_STRATEGY lockingStrategy, long timeout) voidODatabaseDocumentEmbedded.internalUnlockRecord(OIdentifiable iRecord) -
Uses of OIdentifiable in com.orientechnologies.orient.core.db.record
Fields in com.orientechnologies.orient.core.db.record declared as OIdentifiableFields in com.orientechnologies.orient.core.db.record with type parameters of type OIdentifiableMethods in com.orientechnologies.orient.core.db.record that return OIdentifiableModifier and TypeMethodDescriptionORecordLazyList.get(int index) ORecordOperation.getRecordContainer()OLazyRecordIterator.next()ORecordTrackedIterator.next()ORecordLazyMap.put(Object key, OIdentifiable value) ORecordLazyList.rawGet(int index) ORecordLazyList.remove(int iIndex) ORecordLazyList.set(int index, OIdentifiable e) ORecordOperation.setRecord(OIdentifiable record) OLazyRecordIterator.update(OIdentifiable iValue) Methods in com.orientechnologies.orient.core.db.record that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionORecordLazySet.getTransactionTimeLine()ORecordLazySet.getTransactionTimeLine()ORecordLazyList.iterator()ORecordLazySet.iterator()ORecordLazyList.listIterator()ORecordLazyList.listIterator(int index) ORecordLazyList.rawIterator()ORecordLazyMap.rawIterator()ORecordLazyMultiValue.rawIterator()ORecordLazySet.rawIterator()ORecordLazySet.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> events) ORecordLazyMap.values()Methods in com.orientechnologies.orient.core.db.record with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidORecordLazyList.add(int index, OIdentifiable e) booleanORecordLazyList.add(OIdentifiable e) booleanORecordLazySet.add(OIdentifiable e) protected voidORecordLazySet.addEvent(OIdentifiable added) booleanORecordLazyList.addInternal(OIdentifiable e) booleanORecordLazySet.addInternal(OIdentifiable e) protected voidORecordLazySet.addOwnerToEmbeddedDoc(OIdentifiable e) ORecordLazyMap.put(Object key, OIdentifiable value) protected voidORecordLazySet.removeEvent(OIdentifiable removed) ORecordLazyList.set(int index, OIdentifiable e) ORecordOperation.setRecord(OIdentifiable record) OLazyRecordIterator.update(OIdentifiable iValue) Method parameters in com.orientechnologies.orient.core.db.record with type arguments of type OIdentifiableModifier and TypeMethodDescriptionbooleanORecordLazyList.addAll(Collection<? extends OIdentifiable> c) booleanORecordLazySet.addAll(Collection<? extends OIdentifiable> c) ORecordLazySet.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> events) ORecordLazySet.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> events) Constructors in com.orientechnologies.orient.core.db.record with parameters of type OIdentifiableConstructor parameters in com.orientechnologies.orient.core.db.record with type arguments of type OIdentifiableModifierConstructorDescriptionOLazyRecordIterator(ORecordElement iSourceRecord, Iterator<? extends OIdentifiable> iIterator, boolean iConvertToRecord) OLazyRecordIterator(Iterable<? extends OIdentifiable> iSource, boolean iConvertToRecord) OLazyRecordIterator(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) -
Uses of OIdentifiable in com.orientechnologies.orient.core.db.record.ridbag
Methods in com.orientechnologies.orient.core.db.record.ridbag that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionORidBag.getChanges()ORidBagDelegate.getChanges()ORidBagDelegate.getTracker()ORidBagDelegate.getTracker()ORidBag.getTransactionTimeLine()ORidBag.getTransactionTimeLine()ORidBag.iterator()ORidBag.rawIterator()Methods in com.orientechnologies.orient.core.db.record.ridbag with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidORidBag.add(OIdentifiable identifiable) voidORidBagDelegate.add(OIdentifiable identifiable) booleanORidBag.addInternal(OIdentifiable e) booleanORidBag.contains(OIdentifiable identifiable) THIS IS VERY EXPENSIVE METHOD AND CAN NOT BE CALLED IN REMOTE STORAGE.booleanORidBagDelegate.contains(OIdentifiable identifiable) THIS IS VERY EXPENSIVE METHOD AND CAN NOT BE CALLED IN REMOTE STORAGE.voidORidBag.remove(OIdentifiable identifiable) voidORidBagDelegate.remove(OIdentifiable identifiable) Method parameters in com.orientechnologies.orient.core.db.record.ridbag with type arguments of type OIdentifiableModifier and TypeMethodDescriptionvoidORidBag.addAll(Collection<OIdentifiable> values) voidORidBagDelegate.addAll(Collection<OIdentifiable> values) ORidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) ORidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) voidORidBagDelegate.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) voidORidBagDelegate.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) Constructor parameters in com.orientechnologies.orient.core.db.record.ridbag with type arguments of type OIdentifiableModifierConstructorDescriptionORidBag(OBonsaiCollectionPointer pointer, Map<OIdentifiable, Change> changes, UUID uuid) -
Uses of OIdentifiable in com.orientechnologies.orient.core.db.record.ridbag.embedded
Methods in com.orientechnologies.orient.core.db.record.ridbag.embedded that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOEmbeddedRidBag.getChanges()OEmbeddedRidBag.getTracker()OEmbeddedRidBag.getTracker()OEmbeddedRidBag.getTransactionTimeLine()OEmbeddedRidBag.getTransactionTimeLine()OEmbeddedRidBag.iterator()OEmbeddedRidBag.rawIterator()Methods in com.orientechnologies.orient.core.db.record.ridbag.embedded with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOEmbeddedRidBag.add(OIdentifiable identifiable) voidOEmbeddedRidBag.addEntry(OIdentifiable identifiable) booleanOEmbeddedRidBag.addInternal(OIdentifiable identifiable) booleanOEmbeddedRidBag.contains(OIdentifiable identifiable) voidOEmbeddedRidBag.remove(OIdentifiable identifiable) booleanOEmbeddedRidBag.swap(int index, OIdentifiable newValue) for internal use onlyMethod parameters in com.orientechnologies.orient.core.db.record.ridbag.embedded with type arguments of type OIdentifiableModifier and TypeMethodDescriptionvoidOEmbeddedRidBag.addAll(Collection<OIdentifiable> values) OEmbeddedRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) OEmbeddedRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) voidOEmbeddedRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) voidOEmbeddedRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) -
Uses of OIdentifiable in com.orientechnologies.orient.core.db.tool.importer
Methods in com.orientechnologies.orient.core.db.tool.importer that return OIdentifiableMethods in com.orientechnologies.orient.core.db.tool.importer with parameters of type OIdentifiable -
Uses of OIdentifiable in com.orientechnologies.orient.core.fetch
Methods in com.orientechnologies.orient.core.fetch with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOFetchContext.onBeforeArray(ODocument iRootRecord, String iFieldName, Object iUserObject, OIdentifiable[] iArray) voidOFetchListener.parseLinked(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) voidOFetchListener.parseLinkedCollectionValue(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) protected static voidOFetchHelper.removeParsedFromMap(Map<ORID, Integer> parsedRecords, OIdentifiable d) -
Uses of OIdentifiable in com.orientechnologies.orient.core.fetch.json
Methods in com.orientechnologies.orient.core.fetch.json with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOJSONFetchContext.onBeforeArray(ODocument iRootRecord, String iFieldName, Object iUserObject, OIdentifiable[] iArray) voidOJSONFetchListener.parseLinked(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) voidOJSONFetchListener.parseLinkedCollectionValue(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) voidOJSONFetchContext.writeLinkedAttribute(OIdentifiable iRecord, String iFieldName) voidOJSONFetchContext.writeLinkedValue(OIdentifiable iRecord, String iFieldName) -
Uses of OIdentifiable in com.orientechnologies.orient.core.fetch.remote
Methods in com.orientechnologies.orient.core.fetch.remote with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidORemoteFetchContext.onBeforeArray(ODocument iRootRecord, String iFieldName, Object iUserObject, OIdentifiable[] iArray) voidORemoteFetchListener.parseLinked(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) voidORemoteFetchListener.parseLinkedCollectionValue(ODocument iRootRecord, OIdentifiable iLinked, Object iUserObject, String iFieldName, OFetchContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.id
Subinterfaces of OIdentifiable in com.orientechnologies.orient.core.idModifier and TypeInterfaceDescriptioninterfaceRecordID interface that represents a recordid in database.Classes in com.orientechnologies.orient.core.id that implement OIdentifiableModifier and TypeClassDescriptionclassclassImmutable ORID implementation.classMethods in com.orientechnologies.orient.core.id with parameters of type OIdentifiableModifier and TypeMethodDescriptionintORecordId.compare(OIdentifiable iObj1, OIdentifiable iObj2) intORecordId.compareTo(OIdentifiable iOther) -
Uses of OIdentifiable in com.orientechnologies.orient.core.index
Methods in com.orientechnologies.orient.core.index that return OIdentifiableModifier and TypeMethodDescriptionDeprecated.OIndexAbstractCursor.next()static OIdentifiableOIndexInternal.securityFilterOnRead(OIndex idx, OIdentifiable item) Methods in com.orientechnologies.orient.core.index that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic Set<OIdentifiable>OIndexMultiValues.calculateTxValue(Object key, OTransactionIndexChanges indexChanges) Deprecated.OIndexCursor.nextEntry()Returns nextEntry element in subset of index data which should be iterated by given cursor.OIndexAbstractCursor.toEntries()OIndexCursor.toEntries()Accumulates and returns all entries of index inside of data subset of cursor.OIndexAbstractCursor.toValues()OIndexCursor.toValues()Accumulates and returns all values of index inside of data subset of cursor.Methods in com.orientechnologies.orient.core.index with parameters of type OIdentifiableModifier and TypeMethodDescriptionOIndex.put(Object key, OIdentifiable value) Inserts a new entry in the index.OIndexFullText.put(Object key, OIdentifiable value) Deprecated.Indexes a value and save the index.OIndexMultiValues.put(Object key, OIdentifiable singleValue) OIndexOneValue.put(Object key, OIdentifiable value) OIndexRemote.put(Object key, OIdentifiable value) booleanOIndex.remove(Object key, OIdentifiable rid) Removes an entry by its key and value.booleanOIndexAbstract.remove(Object key, OIdentifiable rid) booleanOIndexFullText.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.booleanOIndexMultiValues.remove(Object key, OIdentifiable value) booleanOIndexRemote.remove(Object key, OIdentifiable rid) static OIdentifiableOIndexInternal.securityFilterOnRead(OIndex idx, OIdentifiable item) Method parameters in com.orientechnologies.orient.core.index with type arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic CollectionOIndexInternal.securityFilterOnRead(OIndex idx, Collection<OIdentifiable> items) -
Uses of OIdentifiable in com.orientechnologies.orient.core.index.iterator
Methods in com.orientechnologies.orient.core.index.iterator that return types with arguments of type OIdentifiable -
Uses of OIdentifiable in com.orientechnologies.orient.core.index.multivalue
Constructors in com.orientechnologies.orient.core.index.multivalue with parameters of type OIdentifiableModifierConstructorDescriptionOMultivalueEntityRemover(OIdentifiable value, OModifiableBoolean removed) -
Uses of OIdentifiable in com.orientechnologies.orient.core.iterator
Classes in com.orientechnologies.orient.core.iterator with type parameters of type OIdentifiableModifier and TypeClassDescriptionclassOIdentifiableIterator<REC extends OIdentifiable>Iterator class to browse forward and backward the records of a cluster.Fields in com.orientechnologies.orient.core.iterator declared as OIdentifiableMethods in com.orientechnologies.orient.core.iterator that return OIdentifiableModifier and TypeMethodDescriptionOLazyWrapperIterator.getGraphElementRecord(Object iObject) abstract OIdentifiableOIdentifiableIterator.previous() -
Uses of OIdentifiable in com.orientechnologies.orient.core.metadata.function
Methods in com.orientechnologies.orient.core.metadata.function with parameters of type OIdentifiableModifier and TypeMethodDescriptionODatabaseFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iFuncParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.metadata.security
Methods in com.orientechnologies.orient.core.metadata.security that return OIdentifiableModifier and TypeMethodDescriptionOSecurityInternal.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) Deprecated.OSecurityShared.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSecurity.allowRole(ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) Deprecated.OSecurityInternal.allowRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) Deprecated.OSecurityShared.allowRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iRoleName) OSessionSecurity.allowRole(ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) OSecurity.allowUser(ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) Deprecated.OSecurityInternal.allowUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) Deprecated.OSecurityShared.allowUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iUserName) OSessionSecurity.allowUser(ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) OSecurity.denyRole(ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) Deprecated.OSecurityInternal.denyRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) Deprecated.OSecurityShared.denyRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iRoleName) OSessionSecurity.denyRole(ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) OSecurity.denyUser(ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) Deprecated.OSecurityInternal.denyUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) Deprecated.OSecurityShared.denyUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperation, String iUserName) OSessionSecurity.denyUser(ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) OSecurityInternal.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) Deprecated.OSecurityShared.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OImmutableRole.getIdentity()OImmutableUser.getIdentity()ORole.getIdentity()OSecurityRole.getIdentity()OSecurityUser.getIdentity()OUser.getIdentity()Methods in com.orientechnologies.orient.core.metadata.security with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSecurityInternal.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) Deprecated.OSecurityShared.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSecurityInternal.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) Deprecated.OSecurityShared.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSecurity.getRole(OIdentifiable role) OSecurityInternal.getRole(ODatabaseSession session, OIdentifiable iRoleRid) OSecurityShared.getRole(ODatabaseSession session, OIdentifiable iRole) OSessionSecurity.getRole(OIdentifiable iRole) Method parameters in com.orientechnologies.orient.core.metadata.security with type arguments of type OIdentifiableModifier and TypeMethodDescriptionbooleanOSecurity.isAllowed(Set<OIdentifiable> iAllowAll, Set<OIdentifiable> iAllowOperation) Deprecated.booleanOSecurityInternal.isAllowed(ODatabaseSession session, Set<OIdentifiable> iAllowAll, Set<OIdentifiable> iAllowOperation) booleanOSecurityShared.isAllowed(ODatabaseSession session, Set<OIdentifiable> iAllowAll, Set<OIdentifiable> iAllowOperation) booleanOSessionSecurity.isAllowed(Set<OIdentifiable> iAllowAll, Set<OIdentifiable> iAllowOperation) -
Uses of OIdentifiable in com.orientechnologies.orient.core.record
Subinterfaces of OIdentifiable in com.orientechnologies.orient.core.recordModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceGeneric record representation.interfaceClasses in com.orientechnologies.orient.core.record that implement OIdentifiableMethods in com.orientechnologies.orient.core.record with parameters of type OIdentifiableModifier and TypeMethodDescriptionintORecordAbstract.compare(OIdentifiable iFirst, OIdentifiable iSecond) intORecordAbstract.compareTo(OIdentifiable iOther) protected voidORecordAbstract.track(OIdentifiable id) static voidORecordInternal.track(ORecordElement pointer, OIdentifiable pointed) protected voidORecordAbstract.unTrack(OIdentifiable id) static voidORecordInternal.unTrack(ORecordElement pointer, OIdentifiable pointed) -
Uses of OIdentifiable in com.orientechnologies.orient.core.record.impl
Subinterfaces of OIdentifiable in com.orientechnologies.orient.core.record.implClasses in com.orientechnologies.orient.core.record.impl that implement OIdentifiableModifier and TypeClassDescriptionclassDocument representation to handle values dynamically.classclassclassclassThe rawest representation of a record.classclassclassMethods in com.orientechnologies.orient.core.record.impl with parameters of type OIdentifiableModifier and TypeMethodDescriptionintODocumentComparator.compare(OIdentifiable iDoc1, OIdentifiable iDoc2) intOEdgeDelegate.compare(OIdentifiable o1, OIdentifiable o2) intOVertexDelegate.compare(OIdentifiable o1, OIdentifiable o2) intOEdgeDelegate.compareTo(OIdentifiable o) intOVertexDelegate.compareTo(OIdentifiable o) static ObjectOVertexDocument.createLink(ODocument iFromVertex, OIdentifiable iTo, String iFieldName) (Internal only) Creates a link between a vertices and a Graph Element.static ObjectODocumentHelper.getIdentifiableValue(OIdentifiable iCurrent, String iFieldName) static voidOVertexDocument.replaceLinks(ODocument iVertex, String iFieldName, OIdentifiable iVertexToRemove, OIdentifiable iNewVertex, ODatabaseSession db) voidODirtyManager.track(ORecord pointing, OIdentifiable pointed) protected voidODocument.track(OIdentifiable id) voidODirtyManager.unTrack(ORecord pointing, OIdentifiable pointed) protected voidODocument.unTrack(OIdentifiable id) Method parameters in com.orientechnologies.orient.core.record.impl with type arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic voidODocumentHelper.sort(List<? extends OIdentifiable> ioResultSet, List<OPair<String, String>> iOrderCriteria, OCommandContext context) -
Uses of OIdentifiable in com.orientechnologies.orient.core.security.symmetrickey
Methods in com.orientechnologies.orient.core.security.symmetrickey that return OIdentifiableModifier and TypeMethodDescriptionOSymmetricKeySecurity.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSymmetricKeySecurity.allowRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) OSymmetricKeySecurity.allowUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) OSymmetricKeySecurity.denyRole(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iRoleName) OSymmetricKeySecurity.denyUser(ODatabaseSession session, ODocument iDocument, ORestrictedOperation iOperationType, String iUserName) OSymmetricKeySecurity.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) Methods in com.orientechnologies.orient.core.security.symmetrickey with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSymmetricKeySecurity.allowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSymmetricKeySecurity.disallowIdentity(ODatabaseSession session, ODocument iDocument, String iAllowFieldName, OIdentifiable iId) OSymmetricKeySecurity.getRole(ODatabaseSession session, OIdentifiable iRole) Method parameters in com.orientechnologies.orient.core.security.symmetrickey with type arguments of type OIdentifiableModifier and TypeMethodDescriptionbooleanOSymmetricKeySecurity.isAllowed(ODatabaseSession session, Set<OIdentifiable> iAllowAll, Set<OIdentifiable> iAllowOperation) -
Uses of OIdentifiable in com.orientechnologies.orient.core.serialization.serializer
Method parameters in com.orientechnologies.orient.core.serialization.serializer with type arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic StringOJSONWriter.listToJSON(Collection<? extends OIdentifiable> iRecords, String iFormat) -
Uses of OIdentifiable in com.orientechnologies.orient.core.serialization.serializer.binary.impl
Methods in com.orientechnologies.orient.core.serialization.serializer.binary.impl that return OIdentifiableModifier and TypeMethodDescriptionOCompactedLinkSerializer.deserialize(byte[] stream, int startPosition) OCompactedLinkSerializer.deserializeFromByteBufferObject(int offset, ByteBuffer buffer) OCompactedLinkSerializer.deserializeFromByteBufferObject(ByteBuffer buffer) OCompactedLinkSerializer.deserializeFromByteBufferObject(ByteBuffer buffer, OWALChanges walChanges, int offset) OLinkSerializer.deserializeFromByteBufferObject(int offset, ByteBuffer buffer) OLinkSerializer.deserializeFromByteBufferObject(ByteBuffer buffer) Converts binary presentation of object to object instance.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 operationOAtomicOperation.OCompactedLinkSerializer.deserializeNativeObject(byte[] stream, int startPosition) OCompactedLinkSerializer.preprocess(OIdentifiable value, Object... hints) OLinkSerializer.preprocess(OIdentifiable value, Object... hints) Methods in com.orientechnologies.orient.core.serialization.serializer.binary.impl with parameters of type OIdentifiableModifier and TypeMethodDescriptionintOCompactedLinkSerializer.getObjectSize(OIdentifiable rid, Object... hints) intOLinkSerializer.getObjectSize(OIdentifiable rid, Object... hints) OCompactedLinkSerializer.preprocess(OIdentifiable value, Object... hints) OLinkSerializer.preprocess(OIdentifiable value, Object... hints) voidOCompactedLinkSerializer.serialize(OIdentifiable rid, byte[] stream, int startPosition, Object... hints) voidOLinkSerializer.serialize(OIdentifiable rid, byte[] stream, int startPosition, Object... hints) voidOCompactedLinkSerializer.serializeInByteBufferObject(OIdentifiable rid, ByteBuffer buffer, Object... hints) voidOLinkSerializer.serializeInByteBufferObject(OIdentifiable object, ByteBuffer buffer, Object... hints) Serializes binary presentation of object toByteBuffer.voidOCompactedLinkSerializer.serializeNativeObject(OIdentifiable rid, byte[] stream, int startPosition, Object... hints) voidOLinkSerializer.serializeNativeObject(OIdentifiable rid, byte[] stream, int startPosition, Object... hints) -
Uses of OIdentifiable in com.orientechnologies.orient.core.serialization.serializer.record.binary
Methods in com.orientechnologies.orient.core.serialization.serializer.record.binary with type parameters of type OIdentifiableModifier and TypeMethodDescriptionstatic <T extends OTrackedMultiValue<?,OIdentifiable>>
THelperClasses.readLinkCollection(BytesContainer bytes, T found, boolean justRunThrough) Methods in com.orientechnologies.orient.core.serialization.serializer.record.binary that return OIdentifiableModifier and TypeMethodDescriptionprotected OIdentifiableORecordSerializerNetworkV37.readOptimizedLink(BytesContainer bytes) Methods in com.orientechnologies.orient.core.serialization.serializer.record.binary that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic 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) Methods in com.orientechnologies.orient.core.serialization.serializer.record.binary with parameters of type OIdentifiableModifier and TypeMethodDescriptionstatic voidHelperClasses.writeLinkOptimized(BytesContainer bytes, OIdentifiable link) static intHelperClasses.writeOptimizedLink(BytesContainer bytes, OIdentifiable link) static voidODocumentSerializerDelta.writeOptimizedLink(BytesContainer bytes, OIdentifiable link) protected intORecordSerializerNetworkDistributed.writeOptimizedLink(BytesContainer bytes, OIdentifiable link) protected intORecordSerializerNetworkV37.writeOptimizedLink(BytesContainer bytes, OIdentifiable link) Method parameters in com.orientechnologies.orient.core.serialization.serializer.record.binary with type arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic intHelperClasses.writeLinkCollection(BytesContainer bytes, Collection<OIdentifiable> value) static intHelperClasses.writeLinkMap(BytesContainer bytes, Map<Object, OIdentifiable> map) protected intORecordSerializerBinaryV0.writeLinkMap(BytesContainer bytes, Map<Object, OIdentifiable> map) -
Uses of OIdentifiable in com.orientechnologies.orient.core.serialization.serializer.stream
Methods in com.orientechnologies.orient.core.serialization.serializer.stream that return OIdentifiableModifier and TypeMethodDescriptionOStreamSerializerRID.deserializeFromByteBufferObject(int offset, ByteBuffer buffer) OStreamSerializerRID.deserializeFromByteBufferObject(ByteBuffer buffer) Converts binary presentation of object to object instance.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 operationOAtomicOperation.OStreamSerializerRID.deserializeNativeObject(byte[] stream, int startPosition) OStreamSerializerRID.preprocess(OIdentifiable value, Object... hints) Methods in com.orientechnologies.orient.core.serialization.serializer.stream with parameters of type OIdentifiableModifier and TypeMethodDescriptionintOStreamSerializerRID.getObjectSize(OIdentifiable object, Object... hints) OStreamSerializerRID.preprocess(OIdentifiable value, Object... hints) voidOStreamSerializerRID.serialize(OIdentifiable object, byte[] stream, int startPosition, Object... hints) voidOStreamSerializerRID.serializeInByteBufferObject(OIdentifiable object, ByteBuffer buffer, Object... hints) Serializes binary presentation of object toByteBuffer.voidOStreamSerializerRID.serializeNativeObject(OIdentifiable object, byte[] stream, int startPosition, Object... hints) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql
Method parameters in com.orientechnologies.orient.core.sql with type arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic ObjectOSQLEngine.foreachRecord(OCallable<Object, OIdentifiable> iCallable, Object iCurrent, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.executor
Fields in com.orientechnologies.orient.core.sql.executor declared as OIdentifiableMethods in com.orientechnologies.orient.core.sql.executor that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionPatternEdge.executeTraversal(OMatchStatement.MatchContext matchContext, OCommandContext iCommandContext, OIdentifiable startingPoint, int depth) Methods in com.orientechnologies.orient.core.sql.executor with parameters of type OIdentifiableModifier and TypeMethodDescriptionprotected booleanMatchEdgeTraverser.equals(Object prevValue, OIdentifiable nextElement) PatternEdge.executeTraversal(OMatchStatement.MatchContext matchContext, OCommandContext iCommandContext, OIdentifiable startingPoint, int depth) voidOResultInternal.setElement(OIdentifiable element) protected ObjectMatchEdgeTraverser.toResult(OIdentifiable nextElement) protected OExecutionStreamMatchEdgeTraverser.traversePatternEdge(OIdentifiable startingPoint, OCommandContext iCommandContext) protected OExecutionStreamMatchFieldTraverser.traversePatternEdge(OIdentifiable startingPoint, OCommandContext iCommandContext) protected OExecutionStreamMatchMultiEdgeTraverser.traversePatternEdge(OIdentifiable startingPoint, OCommandContext iCommandContext) protected OExecutionStreamMatchReverseEdgeTraverser.traversePatternEdge(OIdentifiable startingPoint, OCommandContext iCommandContext) Method parameters in com.orientechnologies.orient.core.sql.executor with type arguments of type OIdentifiableModifier and TypeMethodDescriptionprotected OExecutionStreamMatchEdgeTraverser.executeTraversal(OCommandContext iCommandContext, OMatchPathItem item, Object startingPoint, int depth, List<OIdentifiable> pathToHere) Constructors in com.orientechnologies.orient.core.sql.executor with parameters of type OIdentifiableModifierConstructorDescriptionOResultInternal(OIdentifiable ident) OTraverseResult(OIdentifiable element) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.executor.stream
Method parameters in com.orientechnologies.orient.core.sql.executor.stream with type arguments of type OIdentifiableModifier and TypeMethodDescriptionstatic OExecutionStreamOExecutionStream.loadIterator(Iterator<OIdentifiable> iterator) Constructor parameters in com.orientechnologies.orient.core.sql.executor.stream with type arguments of type OIdentifiable -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions
Methods in com.orientechnologies.orient.core.sql.functions that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOIndexableSQLFunction.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 appearsMethods in com.orientechnologies.orient.core.sql.functions with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) Process a record.Method parameters in com.orientechnologies.orient.core.sql.functions with type arguments of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionFiltered.execute(Object iThis, OResult current, Object iCurrentResult, Object[] iParams, Iterable<OIdentifiable> iPossibleResults, OCommandContext iContext) Process a record. -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.coll
Methods in com.orientechnologies.orient.core.sql.functions.coll with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionDifference.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionDistinct.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionDocument.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionFirst.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionIntersect.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionLast.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionList.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionMap.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionSet.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionSymmetricDifference.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionTraversedEdge.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionTraversedElement.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionTraversedVertex.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionUnionAll.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLMethodMultiValue.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.conversion
Methods in com.orientechnologies.orient.core.sql.functions.conversion with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLMethodAsDate.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsDateTime.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsDecimal.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodBeforeUpdate.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodConvert.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.geo
Methods in com.orientechnologies.orient.core.sql.functions.geo with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionDistance.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.graph
Methods in com.orientechnologies.orient.core.sql.functions.graph with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionAstar.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionDijkstra.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionMove.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParameters, OCommandContext iContext) OSQLFunctionShortestPath.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) Method parameters in com.orientechnologies.orient.core.sql.functions.graph with type arguments of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionMoveFiltered.execute(Object iThis, OResult current, Object iCurrentResult, Object[] iParameters, Iterable<OIdentifiable> iPossibleResults, OCommandContext iContext) protected ObjectOSQLFunctionIn.move(ODatabaseSession graph, OResult rec, String[] iLabels, Iterable<OIdentifiable> iPossibleResults) protected abstract ObjectOSQLFunctionMoveFiltered.move(ODatabaseSession graph, OResult iArgument, String[] labels, Iterable<OIdentifiable> iPossibleResults) protected ObjectOSQLFunctionOut.move(ODatabaseSession graph, OResult rec, String[] iLabels, Iterable<OIdentifiable> iPossibleResults) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.math
Methods in com.orientechnologies.orient.core.sql.functions.math with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionAbsoluteValue.execute(Object iThis, OIdentifiable iRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionAverage.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionDecimal.execute(Object iThis, OIdentifiable iRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionEval.execute(Object iThis, OIdentifiable iRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionInterval.execute(Object iThis, OIdentifiable iRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionMax.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionMin.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionSum.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.misc
Methods in com.orientechnologies.orient.core.sql.functions.misc with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionCoalesce.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionCount.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionDate.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionDecode.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionEncode.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionFormat.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionIf.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionIfNull.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionIndexKeySize.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext context) OSQLFunctionStrcmpci.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionSysdate.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionThrowCME.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionUUID.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLMethodExclude.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodInclude.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLStaticReflectiveFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.sequence
Methods in com.orientechnologies.orient.core.sql.functions.sequence with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionSequence.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.stat
Methods in com.orientechnologies.orient.core.sql.functions.stat with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionMode.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionPercentile.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionVariance.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.functions.text
Methods in com.orientechnologies.orient.core.sql.functions.text with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLFunctionConcat.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSQLFunctionFormat.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] params, OCommandContext iContext) OSQLMethodAppend.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodFromJSON.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodHash.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodLength.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodReplace.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodRight.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodSubString.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodToJSON.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.method
Methods in com.orientechnologies.orient.core.sql.method with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLMethod.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) Process a record.OSQLMethodCharAt.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodLeft.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.method.misc
Methods in com.orientechnologies.orient.core.sql.method.misc with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLMethodAsBoolean.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsFloat.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsInteger.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsList.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsLong.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsMap.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsSet.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodAsString.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodField.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodFormat.execute(Object iThis, OIdentifiable iRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodIndexOf.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodJavaType.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodKeys.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodLastIndexOf.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodNormalize.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodPrefix.execute(Object iThis, OIdentifiable iRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodRemove.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodRemoveAll.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodSize.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodSplit.execute(Object iThis, OIdentifiable iRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodToLowerCase.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodToUpperCase.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodTrim.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodType.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodValues.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) protected ObjectOAbstractSQLMethod.getParameterValue(OIdentifiable iRecord, String iValue) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.method.sequence
Methods in com.orientechnologies.orient.core.sql.method.sequence with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSQLMethodCurrent.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodNext.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) OSQLMethodReset.execute(Object iThis, OIdentifiable iCurrentRecord, OCommandContext iContext, Object ioResult, Object[] iParams) -
Uses of OIdentifiable in com.orientechnologies.orient.core.sql.parser
Methods in com.orientechnologies.orient.core.sql.parser that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOBaseExpression.executeIndexedFunction(OFromClause target, OCommandContext context, OBinaryCompareOperator operator, Object right) OBaseIdentifier.executeIndexedFunction(OFromClause target, OCommandContext context, OBinaryCompareOperator operator, Object right) OBinaryCondition.executeIndexedFunction(OFromClause target, OCommandContext context) OExpression.executeIndexedFunction(OFromClause target, OCommandContext context, OBinaryCompareOperator operator, Object right) OFunctionCall.executeIndexedFunction(OFromClause target, OCommandContext ctx, OBinaryCompareOperator operator, Object rightValue) see OIndexableSQLFunction.searchFromTarget()OLevelZeroIdentifier.executeIndexedFunction(OFromClause target, OCommandContext context, OBinaryCompareOperator operator, Object right) OMathExpression.executeIndexedFunction(OFromClause target, OCommandContext context, OBinaryCompareOperator operator, Object right) OMatchPathItem.executeTraversal(OMatchStatement.MatchContext matchContext, OCommandContext iCommandContext, OIdentifiable startingPoint, int depth) protected Iterable<OIdentifiable>OFieldMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) protected Iterable<OIdentifiable>OMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) protected Iterable<OIdentifiable>OMatchPathItemFirst.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) protected Iterable<OIdentifiable>OMultiMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) Methods in com.orientechnologies.orient.core.sql.parser with parameters of type OIdentifiableModifier and TypeMethodDescriptionOMatchStatement.MatchContext.copy(String alias, OIdentifiable value) OMatchPathItem.executeTraversal(OMatchStatement.MatchContext matchContext, OCommandContext iCommandContext, OIdentifiable startingPoint, int depth) booleanOWhereClause.matchesFilters(OIdentifiable currentRecord, OCommandContext ctx) voidOSuffixIdentifier.setValue(OIdentifiable target, Object value, OCommandContext ctx) OJson.toDocument(OIdentifiable source, OCommandContext ctx) protected Iterable<OIdentifiable>OFieldMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) protected Iterable<OIdentifiable>OMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) protected Iterable<OIdentifiable>OMatchPathItemFirst.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) protected Iterable<OIdentifiable>OMultiMatchPathItem.traversePatternEdge(OMatchStatement.MatchContext matchContext, OIdentifiable startingPoint, OCommandContext iCommandContext) Method parameters in com.orientechnologies.orient.core.sql.parser with type arguments of type OIdentifiableModifier and TypeMethodDescriptionOMethodCall.execute(Object targetObjects, Iterable<OIdentifiable> iPossibleResults, OCommandContext ctx) -
Uses of OIdentifiable in com.orientechnologies.orient.core.storage.impl.local
Methods in com.orientechnologies.orient.core.storage.impl.local with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOStorageRecoverEventListener.onRemovedLink(OIdentifiable link) voidOStorageRecoverEventListener.onScannedLink(OIdentifiable link) -
Uses of OIdentifiable in com.orientechnologies.orient.core.storage.impl.local.paginated
Constructor parameters in com.orientechnologies.orient.core.storage.impl.local.paginated with type arguments of type OIdentifiableModifierConstructorDescriptionORidBagUpdateSerializationOperation(NavigableMap<OIdentifiable, Change> changedValues, OBonsaiCollectionPointer collectionPointer) -
Uses of OIdentifiable in com.orientechnologies.orient.core.storage.index.sbtreebonsai.global
Methods in com.orientechnologies.orient.core.storage.index.sbtreebonsai.global that return OIdentifiableMethods in com.orientechnologies.orient.core.storage.index.sbtreebonsai.global that return types with arguments of type OIdentifiableMethods in com.orientechnologies.orient.core.storage.index.sbtreebonsai.global with parameters of type OIdentifiableModifier and TypeMethodDescriptionBTreeBonsaiGlobal.get(OIdentifiable key) BTreeBonsaiGlobal.getValuesBetween(OIdentifiable keyFrom, boolean fromInclusive, OIdentifiable keyTo, boolean toInclusive, int maxValuesToFetch) BTreeBonsaiGlobal.getValuesMajor(OIdentifiable key, boolean inclusive, int maxValuesToFetch) BTreeBonsaiGlobal.getValuesMinor(OIdentifiable key, boolean inclusive, int maxValuesToFetch) voidBTreeBonsaiGlobal.loadEntriesBetween(OIdentifiable keyFrom, boolean fromInclusive, OIdentifiable keyTo, boolean toInclusive, OTreeInternal.RangeResultListener<OIdentifiable, Integer> listener) voidBTreeBonsaiGlobal.loadEntriesMajor(OIdentifiable key, boolean inclusive, boolean ascSortOrder, OTreeInternal.RangeResultListener<OIdentifiable, Integer> listener) voidBTreeBonsaiGlobal.loadEntriesMinor(OIdentifiable key, boolean inclusive, OTreeInternal.RangeResultListener<OIdentifiable, Integer> listener) booleanBTreeBonsaiGlobal.put(OAtomicOperation atomicOperation, OIdentifiable key, Integer value) BTreeBonsaiGlobal.remove(OAtomicOperation atomicOperation, OIdentifiable key) Method parameters in com.orientechnologies.orient.core.storage.index.sbtreebonsai.global with type arguments of type OIdentifiableModifier and TypeMethodDescriptionintBTreeBonsaiGlobal.getRealBagSize(Map<OIdentifiable, Change> changes) voidBTreeBonsaiGlobal.loadEntriesBetween(OIdentifiable keyFrom, boolean fromInclusive, OIdentifiable keyTo, boolean toInclusive, OTreeInternal.RangeResultListener<OIdentifiable, Integer> listener) voidBTreeBonsaiGlobal.loadEntriesMajor(OIdentifiable key, boolean inclusive, boolean ascSortOrder, OTreeInternal.RangeResultListener<OIdentifiable, Integer> listener) voidBTreeBonsaiGlobal.loadEntriesMinor(OIdentifiable key, boolean inclusive, OTreeInternal.RangeResultListener<OIdentifiable, Integer> listener) Constructor parameters in com.orientechnologies.orient.core.storage.index.sbtreebonsai.global with type arguments of type OIdentifiableModifierConstructorDescriptionBTreeBonsaiGlobal(BTree bTree, int intFileId, long ridBagId, OBinarySerializer<OIdentifiable> keySerializer, OBinarySerializer<Integer> valueSerializer) -
Uses of OIdentifiable in com.orientechnologies.orient.core.storage.ridbag
Methods in com.orientechnologies.orient.core.storage.ridbag that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionORemoteTreeRidBag.getChanges()ORemoteTreeRidBag.getTracker()ORemoteTreeRidBag.getTracker()ORemoteTreeRidBag.getTransactionTimeLine()ORemoteTreeRidBag.getTransactionTimeLine()ORemoteTreeRidBag.iterator()ORemoteTreeRidBag.rawIterator()Methods in com.orientechnologies.orient.core.storage.ridbag with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidORemoteTreeRidBag.add(OIdentifiable identifiable) booleanORemoteTreeRidBag.addInternal(OIdentifiable e) booleanORemoteTreeRidBag.contains(OIdentifiable identifiable) voidORemoteTreeRidBag.remove(OIdentifiable identifiable) Method parameters in com.orientechnologies.orient.core.storage.ridbag with type arguments of type OIdentifiableModifier and TypeMethodDescriptionvoidORemoteTreeRidBag.addAll(Collection<OIdentifiable> values) ORemoteTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) ORemoteTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) voidORemoteTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) voidORemoteTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) -
Uses of OIdentifiable in com.orientechnologies.orient.core.storage.ridbag.sbtree
Methods in com.orientechnologies.orient.core.storage.ridbag.sbtree with type parameters of type OIdentifiableModifier and TypeMethodDescription<K extends OIdentifiable>
voidChangeSerializationHelper.serializeChanges(Map<K, Change> changes, OBinarySerializer<K> keySerializer, byte[] stream, int offset) Methods in com.orientechnologies.orient.core.storage.ridbag.sbtree that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOSBTreeCollectionManager.createAndLoadTree(OAtomicOperation atomicOperation, int clusterId) OSBTreeCollectionManagerShared.createAndLoadTree(OAtomicOperation atomicOperation, int clusterId) ChangeSerializationHelper.deserializeChanges(byte[] stream, int offset) OSBTreeRidBag.getChanges()OSBTreeRidBag.getTracker()OSBTreeRidBag.getTracker()OSBTreeRidBag.getTransactionTimeLine()OSBTreeRidBag.getTransactionTimeLine()OIndexRIDContainer.getUnderlying()OIndexRIDContainer.iterator()OIndexRIDContainerSBTree.iterator()OMixedIndexRIDContainer.iterator()OSBTreeRidBag.iterator()OSBTreeCollectionManager.loadSBTree(OBonsaiCollectionPointer collectionPointer) OSBTreeCollectionManagerShared.loadSBTree(OBonsaiCollectionPointer collectionPointer) OSBTreeRidBag.rawIterator()Methods in com.orientechnologies.orient.core.storage.ridbag.sbtree with parameters of type OIdentifiableModifier and TypeMethodDescriptionbooleanOIndexRIDContainer.add(OIdentifiable oIdentifiable) booleanOIndexRIDContainerSBTree.add(OIdentifiable oIdentifiable) booleanOMixedIndexRIDContainer.add(OIdentifiable oIdentifiable) voidOSBTreeRidBag.add(OIdentifiable identifiable) booleanOMixedIndexRIDContainer.addEntry(OIdentifiable identifiable) booleanOSBTreeRidBag.addInternal(OIdentifiable e) booleanOIndexRIDContainerSBTree.contains(OIdentifiable o) booleanOSBTreeRidBag.contains(OIdentifiable identifiable) booleanOIndexRIDContainerSBTree.remove(OIdentifiable o) voidOSBTreeRidBag.remove(OIdentifiable identifiable) Method parameters in com.orientechnologies.orient.core.storage.ridbag.sbtree with type arguments of type OIdentifiableModifier and TypeMethodDescriptionbooleanOIndexRIDContainer.addAll(Collection<? extends OIdentifiable> c) booleanOIndexRIDContainerSBTree.addAll(Collection<? extends OIdentifiable> c) booleanOMixedIndexRIDContainer.addAll(Collection<? extends OIdentifiable> c) voidOSBTreeRidBag.addAll(Collection<OIdentifiable> values) OSBTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) OSBTreeRidBag.returnOriginalState(List<OMultiValueChangeEvent<OIdentifiable, OIdentifiable>> multiValueChangeEvents) voidOSBTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) voidOSBTreeRidBag.setTracker(OSimpleMultiValueTracker<OIdentifiable, OIdentifiable> tracker) Constructor parameters in com.orientechnologies.orient.core.storage.ridbag.sbtree with type arguments of type OIdentifiableModifierConstructorDescriptionOIndexRIDContainer(long fileId, Set<OIdentifiable> underlying, boolean durableNonTxMode) OSBTreeRidBag(OBonsaiCollectionPointer pointer, Map<OIdentifiable, Change> changes) -
Uses of OIdentifiable in com.orientechnologies.orient.core.tx
Methods in com.orientechnologies.orient.core.tx that return OIdentifiableModifier and TypeMethodDescriptionOTransactionIndexChangesPerKey.OTransactionIndexEntry.getValue()Methods in com.orientechnologies.orient.core.tx with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOTransactionIndexChangesPerKey.add(OIdentifiable iValue, OTransactionIndexChanges.OPERATION iOperation) voidOTransaction.addIndexEntry(OIndex index, String indexName, OTransactionIndexChanges.OPERATION operation, Object key, OIdentifiable value) Adds the transactional index entry in this transaction.voidOTransactionNoTx.addIndexEntry(OIndex delegate, String indexName, OTransactionIndexChanges.OPERATION status, Object key, OIdentifiable value) voidOTransactionOptimistic.addIndexEntry(OIndex delegate, String iIndexName, OTransactionIndexChanges.OPERATION iOperation, Object key, OIdentifiable iValue) voidOTransactionOptimistic.addIndexEntry(OIndex delegate, String iIndexName, OTransactionIndexChanges.OPERATION iOperation, Object key, OIdentifiable iValue, boolean clientTrackOnly) Bufferizes index changes to be flushed at commit time.OTransactionIndexChangesPerKey.createEntryInternal(OIdentifiable iValue, OTransactionIndexChanges.OPERATION iOperation) Only needed for old tests, will be removed soon.booleanOTransaction.isLockedRecord(OIdentifiable iRecord) booleanOTransactionAbstract.isLockedRecord(OIdentifiable iRecord) OTransaction.lockingStrategy(OIdentifiable iRecord) Deprecated.OTransactionAbstract.lockingStrategy(OIdentifiable record) OTransaction.lockRecord(OIdentifiable iRecord, OStorage.LOCKING_STRATEGY iLockingStrategy) Deprecated.OTransactionAbstract.lockRecord(OIdentifiable iRecord, OStorage.LOCKING_STRATEGY lockingStrategy) voidOTransactionIndexChangesPerKey.OTransactionIndexEntry.setValue(OIdentifiable newValue) OTransaction.unlockRecord(OIdentifiable iRecord) Deprecated.OTransactionAbstract.unlockRecord(OIdentifiable iRecord) Constructors in com.orientechnologies.orient.core.tx with parameters of type OIdentifiableModifierConstructorDescriptionOTransactionIndexEntry(OIdentifiable iValue, OTransactionIndexChanges.OPERATION iOperation) -
Uses of OIdentifiable in com.orientechnologies.orient.object.db
Methods in com.orientechnologies.orient.object.db that return types with arguments of type OIdentifiableMethods in com.orientechnologies.orient.object.db with parameters of type OIdentifiableModifier and TypeMethodDescriptionOObjectDatabaseTx.callbackHooks(ORecordHook.TYPE iType, OIdentifiable iObject) OObjectDatabaseTx.getUserObjectByRecord(OIdentifiable iRecord, String iFetchPlan) OObjectDatabaseTx.getUserObjectByRecord(OIdentifiable iRecord, String iFetchPlan, boolean iCreate) Constructor parameters in com.orientechnologies.orient.object.db with type arguments of type OIdentifiableModifierConstructorDescriptionOObjectLazyList(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) -
Uses of OIdentifiable in com.orientechnologies.orient.server.network.protocol.binary
Methods in com.orientechnologies.orient.server.network.protocol.binary with parameters of type OIdentifiableModifier and TypeMethodDescriptionstatic voidONetworkProtocolBinary.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 -
Uses of OIdentifiable in com.orientechnologies.orient.server.network.protocol.http
Method parameters in com.orientechnologies.orient.server.network.protocol.http with type arguments of type OIdentifiableModifier and TypeMethodDescriptionOHttpResponseWrapper.writeRecords(List<OIdentifiable> iRecords) Writes records as response. -
Uses of OIdentifiable in com.orientechnologies.orient.server.tx
Methods in com.orientechnologies.orient.server.tx with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOTransactionOptimisticServer.addIndexEntry(OIndex delegate, String iIndexName, OTransactionIndexChanges.OPERATION iOperation, Object key, OIdentifiable iValue) voidOTransactionOptimisticServer.addIndexEntry(OIndex delegate, String iIndexName, OTransactionIndexChanges.OPERATION iOperation, Object key, OIdentifiable iValue, boolean clientTrackOnly) -
Uses of OIdentifiable in com.orientechnologies.orient.stresstest.workload
Methods in com.orientechnologies.orient.stresstest.workload with parameters of type OIdentifiableModifier and TypeMethodDescriptionvoidOCRUDWorkload.deleteOperation(ODatabase database, OIdentifiable rec) voidOCRUDWorkload.updateOperation(ODatabase database, OIdentifiable rec) -
Uses of OIdentifiable in com.orientechnologies.spatial.engine
Methods in com.orientechnologies.spatial.engine that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionOLuceneGeoSpatialIndexEngine.getInTx(Object key, OLuceneTxChanges changes) OLuceneLegacySpatialIndexEngine.getInTx(Object key, OLuceneTxChanges changes) OLuceneSpatialIndexEngineDelegator.getInTx(Object key, OLuceneTxChanges changes) Methods in com.orientechnologies.spatial.engine with parameters of type OIdentifiableModifier and TypeMethodDescriptionorg.apache.lucene.document.DocumentOLuceneGeoSpatialIndexEngine.buildDocument(Object key, OIdentifiable value) org.apache.lucene.document.DocumentOLuceneLegacySpatialIndexEngine.buildDocument(Object key, OIdentifiable value) org.apache.lucene.document.DocumentOLuceneSpatialIndexEngineAbstract.buildDocument(Object key, OIdentifiable value) org.apache.lucene.document.DocumentOLuceneSpatialIndexEngineDelegator.buildDocument(Object key, OIdentifiable value) org.apache.lucene.search.QueryOLuceneSpatialIndexEngineDelegator.deleteQuery(Object key, OIdentifiable value) protected org.apache.lucene.document.DocumentOLuceneSpatialIndexEngineAbstract.newGeoDocument(OIdentifiable oIdentifiable, org.locationtech.spatial4j.shape.Shape shape, ODocument shapeDoc) booleanOLuceneSpatialIndexEngineDelegator.remove(Object key, OIdentifiable value) -
Uses of OIdentifiable in com.orientechnologies.spatial.functions
Methods in com.orientechnologies.spatial.functions that return types with arguments of type OIdentifiableModifier and TypeMethodDescriptionprotected Iterable<OIdentifiable>OSpatialFunctionAbstractIndexable.results(OFromClause target, OExpression[] args, OCommandContext ctx, Object rightValue) OSTContainsFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OSTDistanceSphereFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OSTDWithinFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OSTIntersectsFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) OSTWithinFunction.searchFromTarget(OFromClause target, OBinaryCompareOperator operator, Object rightValue, OCommandContext ctx, OExpression... args) Methods in com.orientechnologies.spatial.functions with parameters of type OIdentifiableModifier and TypeMethodDescriptionOSTAsBinaryFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTAsGeoJSONFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTAsTextFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTBufferFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTContainsFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTDisjointFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTDistanceFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTDistanceSphereFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTDWithinFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTEnvelopFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTEqualsFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTGeomFromGeoJSONFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTGeomFromTextFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTIntersectsFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTSrid.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) OSTWithinFunction.execute(Object iThis, OIdentifiable iCurrentRecord, Object iCurrentResult, Object[] iParams, OCommandContext iContext) -
Uses of OIdentifiable in com.orientechnologies.spatial.index
Methods in com.orientechnologies.spatial.index with parameters of type OIdentifiable -
Uses of OIdentifiable in org.apache.tinkerpop.gremlin.orientdb
Classes in org.apache.tinkerpop.gremlin.orientdb that implement OIdentifiableModifier and TypeClassDescriptionfinal classclassfinal classMethods in org.apache.tinkerpop.gremlin.orientdb that return OIdentifiableModifier and TypeMethodDescriptionstatic OIdentifiableOrientEdge.getConnection(ODocument iEdgeRecord, org.apache.tinkerpop.gremlin.structure.Direction iDirection) Methods in org.apache.tinkerpop.gremlin.orientdb with parameters of type OIdentifiableModifier and TypeMethodDescriptionintOrientElement.compare(OIdentifiable o1, OIdentifiable o2) intOrientElement.compareTo(OIdentifiable o) Constructors in org.apache.tinkerpop.gremlin.orientdb with parameters of type OIdentifiableModifierConstructorDescriptionOrientEdge(OGraph graph, OIdentifiable identifiable) OrientVertex(OGraph graph, OIdentifiable identifiable)