public abstract class TacletIndexKit
extends java.lang.Object
TacletIndex
instancesModifier and Type | Class and Description |
---|---|
private static class |
TacletIndexKit.MultiThreadedTacletIndexKit
Concrete factory creating the multi threaded version of the
TacletIndex
(performs matching using multiple threads) |
private static class |
TacletIndexKit.SingleThreadedTacletIndexKit
Concrete factory creating the single threaded version of the
TacletIndex |
Modifier and Type | Field and Description |
---|---|
private static TacletIndexKit |
ACTIVE_TACLET_INDEX_KIT |
Constructor and Description |
---|
TacletIndexKit() |
Modifier and Type | Method and Description |
---|---|
abstract TacletIndex |
createTacletIndex()
abstract factory method to create an empty
TacletIndex |
abstract TacletIndex |
createTacletIndex(java.lang.Iterable<Taclet> tacletSet)
abstract factory method to create a
TacletIndex containing the provided taclets |
static TacletIndexKit |
getKit()
return the currently used factory for the
TacletIndex |
private static final TacletIndexKit ACTIVE_TACLET_INDEX_KIT
public static TacletIndexKit getKit()
TacletIndex
public abstract TacletIndex createTacletIndex()
TacletIndex
TacletIndex
public abstract TacletIndex createTacletIndex(java.lang.Iterable<Taclet> tacletSet)
TacletIndex
containing the provided tacletsTacletIndex