xref: /Lucene/lucene/backward-codecs/src/java/module-info.java (revision 1b105f0eebecb3efd8f9e677bcb1caa82c928950)
1 /*
2  * Licensed to the Apache Software Foundation (ASF) under one or more
3  * contributor license agreements.  See the NOTICE file distributed with
4  * this work for additional information regarding copyright ownership.
5  * The ASF licenses this file to You under the Apache License, Version 2.0
6  * (the "License"); you may not use this file except in compliance with
7  * the License.  You may obtain a copy of the License at
8  *
9  *     http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  */
17 
18 /** Codecs for older versions of Lucene */
19 module org.apache.lucene.backward_codecs {
20   requires org.apache.lucene.core;
21 
22   exports org.apache.lucene.backward_codecs;
23   exports org.apache.lucene.backward_codecs.lucene40.blocktree;
24   exports org.apache.lucene.backward_codecs.lucene50;
25   exports org.apache.lucene.backward_codecs.lucene50.compressing;
26   exports org.apache.lucene.backward_codecs.lucene60;
27   exports org.apache.lucene.backward_codecs.lucene70;
28   exports org.apache.lucene.backward_codecs.lucene80;
29   exports org.apache.lucene.backward_codecs.lucene84;
30   exports org.apache.lucene.backward_codecs.lucene86;
31   exports org.apache.lucene.backward_codecs.lucene87;
32   exports org.apache.lucene.backward_codecs.lucene90;
33   exports org.apache.lucene.backward_codecs.lucene91;
34   exports org.apache.lucene.backward_codecs.lucene92;
35   exports org.apache.lucene.backward_codecs.packed;
36   exports org.apache.lucene.backward_codecs.store;
37 
38   provides org.apache.lucene.codecs.DocValuesFormat with
39       org.apache.lucene.backward_codecs.lucene80.Lucene80DocValuesFormat;
40   provides org.apache.lucene.codecs.PostingsFormat with
41       org.apache.lucene.backward_codecs.lucene50.Lucene50PostingsFormat,
42       org.apache.lucene.backward_codecs.lucene84.Lucene84PostingsFormat;
43   provides org.apache.lucene.codecs.KnnVectorsFormat with
44       org.apache.lucene.backward_codecs.lucene90.Lucene90HnswVectorsFormat,
45       org.apache.lucene.backward_codecs.lucene91.Lucene91HnswVectorsFormat,
46       org.apache.lucene.backward_codecs.lucene92.Lucene92HnswVectorsFormat;
47   provides org.apache.lucene.codecs.Codec with
48       org.apache.lucene.backward_codecs.lucene80.Lucene80Codec,
49       org.apache.lucene.backward_codecs.lucene84.Lucene84Codec,
50       org.apache.lucene.backward_codecs.lucene86.Lucene86Codec,
51       org.apache.lucene.backward_codecs.lucene87.Lucene87Codec,
52       org.apache.lucene.backward_codecs.lucene90.Lucene90Codec,
53       org.apache.lucene.backward_codecs.lucene91.Lucene91Codec,
54       org.apache.lucene.backward_codecs.lucene92.Lucene92Codec;
55 }
56