Beispiel #1
0
		public virtual void Sort(IQueryComparator cmp)
		{
			lock (Lock())
			{
				_delegate.Sort(cmp);
			}
		}
        private void AssertIdOrder(IQueryComparator comparator, int[] ids)
        {
            IQuery query = NewItemQuery();

            AssertIdOrder(query, comparator, ids);
        }
Beispiel #3
0
		public virtual IQuery SortBy(IQueryComparator comparator)
		{
			// FIXME
			throw new NotSupportedException();
		}
Beispiel #4
0
 public override void Sort(IQueryComparator cmp)
 {
     _delegate = _delegate.SupportSort();
     _delegate.Sort(cmp);
 }
Beispiel #5
0
		public IObjectSet Query(Transaction trans, Predicate predicate, IQueryComparator 
			comparator)
		{
			lock (_lock)
			{
				return GetNativeQueryHandler().Execute(Query(trans), predicate, comparator);
			}
		}
		public override void Sort(IQueryComparator cmp)
		{
			Algorithms4.Sort(new _ISortable4_74(this, cmp));
		}
		/// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception>
		/// <exception cref="Db4objects.Db4o.Ext.DatabaseClosedException"></exception>
		public virtual IObjectSet Query(Predicate predicate, IQueryComparator comparator)
		{
			throw new NotImplementedException();
		}
		private void AssertIdOrder(IQueryComparator comparator, int[] ids)
		{
			IQuery query = NewItemQuery();
			AssertIdOrder(query, comparator, ids);
		}
 public virtual void Sort(IQueryComparator cmp)
 {
     throw new NotImplementedException();
 }
Beispiel #10
0
 public void Sort(IQueryComparator cmp)
 {
     _delegate.Sort(cmp);
 }
Beispiel #11
0
 public override void Sort(IQueryComparator cmp)
 {
     _delegate = _delegate.SupportSort();
     _delegate.Sort(cmp);
 }
 public virtual void Sort(IQueryComparator cmp)
 {
     throw new NotSupportedException();
 }
 public override void Sort(IQueryComparator cmp)
 {
     Algorithms4.Sort(new _ISortable4_74(this, cmp));
 }
Beispiel #14
0
 public virtual IQuery SortBy(IQueryComparator comparator)
 {
     _comparator = comparator;
     return(_this);
 }
Beispiel #15
0
		public IQuery SortBy(IQueryComparator comparator)
		{
			throw new System.NotImplementedException();
		}
 public _ISortable4_74(IdListQueryResult _enclosing, IQueryComparator cmp)
 {
     this._enclosing = _enclosing;
     this.cmp        = cmp;
 }
		/// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception>
		/// <exception cref="Db4objects.Db4o.Ext.DatabaseClosedException"></exception>
		public virtual IObjectSet Query(Predicate predicate, IQueryComparator comparator)
		{
			lock (Lock())
			{
				CheckClosed();
				return _server.Query(_transaction, predicate, comparator);
			}
		}
Beispiel #18
0
 /// <exception cref="Db4objects.Db4o.Ext.Db4oIOException"></exception>
 /// <exception cref="Db4objects.Db4o.Ext.DatabaseClosedException"></exception>
 public virtual IObjectSet Query(Predicate predicate, IQueryComparator comparator)
 {
     throw new NotImplementedException();
 }
Beispiel #19
0
		private void AssertIdOrder(IQuery query, IQueryComparator comparator, int[] ids)
		{
			query.SortBy(comparator);
			IObjectSet result = query.Execute();
			AssertIdOrder(result, ids);
		}
Beispiel #20
0
 public sealed override IObjectSet Query(Predicate predicate, IQueryComparator comparator
                                         )
 {
     return(Query(null, predicate, comparator));
 }
			public _ISortable4_74(IdListQueryResult _enclosing, IQueryComparator cmp)
			{
				this._enclosing = _enclosing;
				this.cmp = cmp;
			}
 private IList <Extent> ExecuteNativeQuery <Extent>(Transaction trans, Predicate <Extent> match, IQueryComparator comparator)
 {
     if (null == match)
     {
         throw new ArgumentNullException("match");
     }
     lock (Lock())
     {
         IQuery query = Query(CheckTransaction(trans));
         return((IList <Extent>)((QQuery)query).TriggeringQueryEvents(Closures4.ForDelegate(
                                                                          delegate() {
             return GetNativeQueryHandler().Execute(query, match, comparator);
         })));
     }
 }
Beispiel #23
0
		public virtual void Sort(IQueryComparator cmp)
		{
			throw new NotImplementedException();
		}
Beispiel #24
0
 public virtual IQuery SortBy(IQueryComparator comparator)
 {
     _comparator = comparator;
     return _this;
 }
Beispiel #25
0
		public abstract IObjectSet Query(Predicate arg1, IQueryComparator arg2);
Beispiel #26
0
 public virtual IQuery SortBy(IQueryComparator comparator)
 {
     // FIXME
     throw new NotSupportedException();
 }
 public override sealed IObjectSet Query(Predicate predicate, IQueryComparator comparator
     )
 {
     return Query(null, predicate, comparator);
 }
Beispiel #28
0
 private IQuery QueryForExtent <Extent>(IQuery query, IQueryComparator comparator)
 {
     query.Constrain(typeof(Extent));
     query.SortBy(comparator);
     return(query);
 }
		public virtual void Sort(IQueryComparator cmp)
		{
			throw new NotSupportedException();
		}
Beispiel #30
0
 public void Sort(IQueryComparator cmp)
 {
     _delegate.Sort(cmp);
 }