public virtual NeoDatis.Odb.Objects <T> GetObjects <T>(IQuery query, bool inMemory, int startIndex, int endIndex)
 {
     if (isClosed)
     {
         throw new ODBRuntimeException(NeoDatisError.OdbIsClosed.AddParameter(baseIdentification.GetIdentification()));
     }
     query.SetFullClassName(typeof(T));
     return(objectReader.GetObjects <T>(query, inMemory, startIndex, endIndex));
 }