@@ -63,25 +63,6 @@ public boolean needsScores() {
63
63
64
64
public static abstract class Bytes extends ValuesSource {
65
65
66
- public static final WithOrdinals EMPTY = new WithOrdinals () {
67
-
68
- @ Override
69
- public RandomAccessOrds ordinalsValues (LeafReaderContext context ) {
70
- return DocValues .emptySortedSet ();
71
- }
72
-
73
- @ Override
74
- public RandomAccessOrds globalOrdinalsValues (LeafReaderContext context ) {
75
- return DocValues .emptySortedSet ();
76
- }
77
-
78
- @ Override
79
- public SortedBinaryDocValues bytesValues (LeafReaderContext context ) throws IOException {
80
- return org .elasticsearch .index .fielddata .FieldData .emptySortedBinary (context .reader ().maxDoc ());
81
- }
82
-
83
- };
84
-
85
66
@ Override
86
67
public Bits docsWithValue (LeafReaderContext context ) throws IOException {
87
68
final SortedBinaryDocValues bytes = bytesValues (context );
@@ -94,6 +75,25 @@ public Bits docsWithValue(LeafReaderContext context) throws IOException {
94
75
95
76
public static abstract class WithOrdinals extends Bytes {
96
77
78
+ public static final WithOrdinals EMPTY = new WithOrdinals () {
79
+
80
+ @ Override
81
+ public RandomAccessOrds ordinalsValues (LeafReaderContext context ) {
82
+ return DocValues .emptySortedSet ();
83
+ }
84
+
85
+ @ Override
86
+ public RandomAccessOrds globalOrdinalsValues (LeafReaderContext context ) {
87
+ return DocValues .emptySortedSet ();
88
+ }
89
+
90
+ @ Override
91
+ public SortedBinaryDocValues bytesValues (LeafReaderContext context ) throws IOException {
92
+ return org .elasticsearch .index .fielddata .FieldData .emptySortedBinary (context .reader ().maxDoc ());
93
+ }
94
+
95
+ };
96
+
97
97
@ Override
98
98
public Bits docsWithValue (LeafReaderContext context ) {
99
99
final RandomAccessOrds ordinals = ordinalsValues (context );
0 commit comments