Package org.apache.lucene.internal.tests
Class TestSecrets
- java.lang.Object
-
- org.apache.lucene.internal.tests.TestSecrets
-
public final class TestSecrets extends Object
A set of static methods returning accessors for internal, package-private functionality in Lucene. All getters may only be called by the Lucene Test Framework module. Setters are initialized once on startup.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ConcurrentMergeSchedulerAccess
getConcurrentMergeSchedulerAccess()
Return the accessor to internal secrets for anConcurrentMergeScheduler
.static FilterIndexInputAccess
getFilterInputIndexAccess()
Return the accessor to internal secrets for anFilterIndexInput
.static IndexPackageAccess
getIndexPackageAccess()
Return the accessor to internal secrets for anIndexReader
.static IndexWriterAccess
getIndexWriterAccess()
Return the accessor to internal secrets for anIndexWriter
.static SegmentReaderAccess
getSegmentReaderAccess()
Return the accessor to internal secrets for anSegmentReader
.static void
setConcurrentMergeSchedulerAccess(ConcurrentMergeSchedulerAccess cmsAccess)
For internal initialization only.static void
setFilterInputIndexAccess(FilterIndexInputAccess filterIndexInputAccess)
For internal initialization only.static void
setIndexPackageAccess(IndexPackageAccess indexPackageAccess)
For internal initialization only.static void
setIndexWriterAccess(IndexWriterAccess indexWriterAccess)
For internal initialization only.static void
setSegmentReaderAccess(SegmentReaderAccess segmentReaderAccess)
For internal initialization only.
-
-
-
Method Detail
-
getIndexPackageAccess
public static IndexPackageAccess getIndexPackageAccess()
Return the accessor to internal secrets for anIndexReader
.
-
getConcurrentMergeSchedulerAccess
public static ConcurrentMergeSchedulerAccess getConcurrentMergeSchedulerAccess()
Return the accessor to internal secrets for anConcurrentMergeScheduler
.
-
getSegmentReaderAccess
public static SegmentReaderAccess getSegmentReaderAccess()
Return the accessor to internal secrets for anSegmentReader
.
-
getIndexWriterAccess
public static IndexWriterAccess getIndexWriterAccess()
Return the accessor to internal secrets for anIndexWriter
.
-
getFilterInputIndexAccess
public static FilterIndexInputAccess getFilterInputIndexAccess()
Return the accessor to internal secrets for anFilterIndexInput
.
-
setIndexWriterAccess
public static void setIndexWriterAccess(IndexWriterAccess indexWriterAccess)
For internal initialization only.
-
setIndexPackageAccess
public static void setIndexPackageAccess(IndexPackageAccess indexPackageAccess)
For internal initialization only.
-
setConcurrentMergeSchedulerAccess
public static void setConcurrentMergeSchedulerAccess(ConcurrentMergeSchedulerAccess cmsAccess)
For internal initialization only.
-
setSegmentReaderAccess
public static void setSegmentReaderAccess(SegmentReaderAccess segmentReaderAccess)
For internal initialization only.
-
setFilterInputIndexAccess
public static void setFilterInputIndexAccess(FilterIndexInputAccess filterIndexInputAccess)
For internal initialization only.
-
-