core/src/main/java/com/orientechnologies/orient/core/db/document/ODatabaseDocumentAbstract.java
public <RET extends ORecord> RET load(final ORID iRecordId, final String iFetchPlan, final boolean iIgnoreCache) {
    return (RET) executeReadRecord((ORecordId) iRecordId, null, -1, iFetchPlan, iIgnoreCache, !iIgnoreCache, false,
        OStorage.LOCKING_STRATEGY.DEFAULT, new SimpleRecordReader(prefetchRecords));
  }
public <RET extends ORecord> RET load(final ORID iRecordId, final String iFetchPlan, final boolean iIgnoreCache) {
    return (RET) executeReadRecord((ORecordId) iRecordId, null, -1, iFetchPlan, iIgnoreCache, !iIgnoreCache, false,
        OStorage.LOCKING_STRATEGY.DEFAULT, new SimpleRecordReader(prefetchRecords));
  }
public < RET extends ORecord > RET load ( final ORID iRecordId , final String iFetchPlan , final boolean iIgnoreCache ) { return ( RET ) executeReadRecord ( ( ORecordId ) iRecordId , null , - 1 , iFetchPlan , iIgnoreCache , ! iIgnoreCache , false , OStorage . LOCKING_STRATEGY . DEFAULT , new SimpleRecordReader ( prefetchRecords ) ) ; }
{@inheritDoc}
{