public class LoaderContext
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Set<IRange<IQuantity>> |
chunkRanges |
private java.util.concurrent.ConcurrentHashMap<java.lang.Object,CanonicalConstantMap<java.lang.Object>> |
constantsByType |
private java.util.List<? extends IParserExtension> |
extensions |
private boolean |
hideExperimentals |
private RepositoryBuilder |
repositoryBuilder |
private IEventSinkFactory |
sinkFactory |
Constructor and Description |
---|
LoaderContext(java.util.List<? extends IParserExtension> extensions,
boolean hideExperimentals) |
Modifier and Type | Method and Description |
---|---|
void |
addChunkRange(IRange<IQuantity> chunkRange) |
EventArrays |
buildEventArrays() |
CanonicalConstantMap<java.lang.Object> |
getConstantPool(java.lang.Object poolKey) |
IEventSinkFactory |
getSinkFactory() |
java.lang.String |
getValueInterpretation(java.lang.String eventTypeId,
java.lang.String fieldId) |
boolean |
hideExperimentals() |
private final RepositoryBuilder repositoryBuilder
private final IEventSinkFactory sinkFactory
private final java.util.concurrent.ConcurrentHashMap<java.lang.Object,CanonicalConstantMap<java.lang.Object>> constantsByType
private final boolean hideExperimentals
private final java.util.List<? extends IParserExtension> extensions
public LoaderContext(java.util.List<? extends IParserExtension> extensions, boolean hideExperimentals)
public CanonicalConstantMap<java.lang.Object> getConstantPool(java.lang.Object poolKey)
public boolean hideExperimentals()
public java.lang.String getValueInterpretation(java.lang.String eventTypeId, java.lang.String fieldId)
public IEventSinkFactory getSinkFactory()
public EventArrays buildEventArrays() throws CouldNotLoadRecordingException
CouldNotLoadRecordingException