Make some fieldcache members public to ease transition to new API

Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/e1dbb5d1
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/e1dbb5d1
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/e1dbb5d1

Branch: refs/heads/branch_4x
Commit: e1dbb5d12f314bf87d11d891599ee380d2e451ac
Parents: acfe1c6
Author: Paul Irwin <[email protected]>
Authored: Thu Nov 7 08:39:53 2013 -0500
Committer: Paul Irwin <[email protected]>
Committed: Thu Nov 7 08:39:53 2013 -0500

----------------------------------------------------------------------
 src/core/Search/FieldCache.cs     | 24 ++++++++++++------------
 src/core/Search/FieldCacheImpl.cs | 26 +++++++++++++-------------
 2 files changed, 25 insertions(+), 25 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/e1dbb5d1/src/core/Search/FieldCache.cs
----------------------------------------------------------------------
diff --git a/src/core/Search/FieldCache.cs b/src/core/Search/FieldCache.cs
index dfb31e6..4078b04 100644
--- a/src/core/Search/FieldCache.cs
+++ b/src/core/Search/FieldCache.cs
@@ -20,9 +20,9 @@ namespace Lucene.Net.Search
         {
             public abstract sbyte Get(int docID);
 
-            public static readonly Bytes EMPTY = new AnonymousEmptyBytes();
+            public static readonly Bytes EMPTY = new EmptyBytes();
 
-            private sealed class AnonymousEmptyBytes : Bytes
+            public sealed class EmptyBytes : Bytes
             {
                 public override sbyte Get(int docID)
                 {
@@ -35,9 +35,9 @@ namespace Lucene.Net.Search
         {
             public abstract short Get(int docID);
 
-            public static readonly Shorts EMPTY = new AnonymousEmptyShorts();
+            public static readonly Shorts EMPTY = new EmptyShorts();
 
-            private sealed class AnonymousEmptyShorts : Shorts
+            public sealed class EmptyShorts : Shorts
             {
                 public override short Get(int docID)
                 {
@@ -50,9 +50,9 @@ namespace Lucene.Net.Search
         {
             public abstract int Get(int docID);
 
-            public static readonly Ints EMPTY = new AnonymousEmptyInts();
+            public static readonly Ints EMPTY = new EmptyInts();
 
-            private sealed class AnonymousEmptyInts : Ints
+            public sealed class EmptyInts : Ints
             {
                 public override int Get(int docID)
                 {
@@ -65,9 +65,9 @@ namespace Lucene.Net.Search
         {
             public abstract long Get(int docID);
 
-            public static readonly Longs EMPTY = new AnonymousEmptyLongs();
+            public static readonly Longs EMPTY = new EmptyLongs();
 
-            private sealed class AnonymousEmptyLongs : Longs
+            public sealed class EmptyLongs : Longs
             {
                 public override long Get(int docID)
                 {
@@ -80,9 +80,9 @@ namespace Lucene.Net.Search
         {
             public abstract float Get(int docID);
 
-            public static readonly Floats EMPTY = new AnonymousEmptyFloats();
+            public static readonly Floats EMPTY = new EmptyFloats();
 
-            private sealed class AnonymousEmptyFloats : Floats
+            public sealed class EmptyFloats : Floats
             {
                 public override float Get(int docID)
                 {
@@ -95,9 +95,9 @@ namespace Lucene.Net.Search
         {
             public abstract double Get(int docID);
 
-            public static readonly Doubles EMPTY = new AnonymousEmptyDoubles();
+            public static readonly Doubles EMPTY = new EmptyDoubles();
 
-            private sealed class AnonymousEmptyDoubles : Doubles
+            public sealed class EmptyDoubles : Doubles
             {
                 public override double Get(int docID)
                 {

http://git-wip-us.apache.org/repos/asf/lucenenet/blob/e1dbb5d1/src/core/Search/FieldCacheImpl.cs
----------------------------------------------------------------------
diff --git a/src/core/Search/FieldCacheImpl.cs 
b/src/core/Search/FieldCacheImpl.cs
index 03718ae..38601e4 100644
--- a/src/core/Search/FieldCacheImpl.cs
+++ b/src/core/Search/FieldCacheImpl.cs
@@ -49,7 +49,7 @@ namespace Lucene.Net.Search
     /// </summary>
     /// <since>   lucene 1.4
     /// </since>
-    class FieldCacheImpl : IFieldCache
+    public class FieldCacheImpl : IFieldCache
     {
         private IDictionary<Type, Cache> caches;
 
@@ -511,9 +511,9 @@ namespace Lucene.Net.Search
             }
         }
 
-        internal class BytesFromArray : Bytes
+        public class BytesFromArray : Bytes
         {
-            private readonly sbyte[] values;
+            public readonly sbyte[] values;
 
             public BytesFromArray(sbyte[] values)
             {
@@ -639,9 +639,9 @@ namespace Lucene.Net.Search
             }
         }
 
-        internal class ShortsFromArray : Shorts
+        public class ShortsFromArray : Shorts
         {
-            private readonly short[] values;
+            public readonly short[] values;
 
             public ShortsFromArray(short[] values)
             {
@@ -767,9 +767,9 @@ namespace Lucene.Net.Search
             }
         }
 
-        internal class IntsFromArray : Ints
+        public class IntsFromArray : Ints
         {
-            private readonly int[] values;
+            public readonly int[] values;
 
             public IntsFromArray(int[] values)
             {
@@ -1022,9 +1022,9 @@ namespace Lucene.Net.Search
             }
         }
 
-        internal class FloatsFromArray : Floats
+        public class FloatsFromArray : Floats
         {
-            private readonly float[] values;
+            public readonly float[] values;
 
             public FloatsFromArray(float[] values)
             {
@@ -1176,9 +1176,9 @@ namespace Lucene.Net.Search
             }
         }
 
-        internal class LongsFromArray : Longs
+        public class LongsFromArray : Longs
         {
-            private readonly long[] values;
+            public readonly long[] values;
 
             public LongsFromArray(long[] values)
             {
@@ -1330,9 +1330,9 @@ namespace Lucene.Net.Search
             }
         }
 
-        internal class DoublesFromArray : Doubles
+        public class DoublesFromArray : Doubles
         {
-            private readonly double[] values;
+            public readonly double[] values;
 
             public DoublesFromArray(double[] values)
             {

Reply via email to