/// <summary> Quick and dirty convenience method</summary>
		/// <seealso cref="check">
		/// </seealso>
		public static Insanity[] CheckSanity(FieldCache cache)
		{
			return CheckSanity(cache.GetCacheEntries());
		}
Example #2
0
 /*(non-Javadoc) @see Mono.Lucene.Net.Search.Function.FieldCacheSource#getCachedValues(Mono.Lucene.Net.Search.FieldCache, java.lang.String, Mono.Lucene.Net.Index.IndexReader) */
 public override DocValues GetCachedFieldValues(FieldCache cache, System.String field, IndexReader reader)
 {
     int[] arr = cache.GetInts(reader, field, parser);
     return(new AnonymousClassDocValues(arr, this));
 }
Example #3
0
		/*(non-Javadoc) @see Mono.Lucene.Net.Search.Function.FieldCacheSource#getCachedValues(Mono.Lucene.Net.Search.FieldCache, java.lang.String, Mono.Lucene.Net.Index.IndexReader) */
		public override DocValues GetCachedFieldValues(FieldCache cache, System.String field, IndexReader reader)
		{
			short[] arr = cache.GetShorts(reader, field, parser);
			return new AnonymousClassDocValues(arr, this);
		}
Example #4
0
 /// <summary> Quick and dirty convenience method</summary>
 /// <seealso cref="check">
 /// </seealso>
 public static Insanity[] CheckSanity(FieldCache cache)
 {
     return(CheckSanity(cache.GetCacheEntries()));
 }
Example #5
0
 /// <summary> Return cached DocValues for input field and reader.</summary>
 /// <param name="cache">FieldCache so that values of a field are loaded once per reader (RAM allowing)
 /// </param>
 /// <param name="field">Field for which values are required.
 /// </param>
 /// <seealso cref="ValueSource">
 /// </seealso>
 public abstract DocValues GetCachedFieldValues(FieldCache cache, System.String field, IndexReader reader);
Example #6
0
		/// <summary> Return cached DocValues for input field and reader.</summary>
		/// <param name="cache">FieldCache so that values of a field are loaded once per reader (RAM allowing)
		/// </param>
		/// <param name="field">Field for which values are required.
		/// </param>
		/// <seealso cref="ValueSource">
		/// </seealso>
		public abstract DocValues GetCachedFieldValues(FieldCache cache, System.String field, IndexReader reader);