public class EngineDescription
extends java.lang.Object
Constructor and Description |
---|
EngineDescription(java.lang.String name,
java.lang.Class<? extends Engine> engineClass,
java.lang.Object... parameters) |
Modifier and Type | Method and Description |
---|---|
void |
checkEngineParameters(java.lang.Object... parameters) |
java.lang.Class<? extends Engine> |
getEngineClass() |
java.lang.String |
getEngineName() |
java.util.Map<java.lang.Class<?>,java.lang.Object> |
getParameters() |
java.util.Optional<EngineDescription> |
getParent() |
java.util.Map<TermIndexType,java.lang.Boolean> |
getRequiredIndexes() |
java.util.Set<ResourceType> |
getRequiredResources() |
boolean |
isAggregated() |
java.lang.String |
toString() |
public EngineDescription(java.lang.String name, java.lang.Class<? extends Engine> engineClass, java.lang.Object... parameters)
public void checkEngineParameters(java.lang.Object... parameters)
public java.util.Map<java.lang.Class<?>,java.lang.Object> getParameters()
public java.lang.Class<? extends Engine> getEngineClass()
public java.util.Optional<EngineDescription> getParent()
public boolean isAggregated()
public java.lang.String getEngineName()
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Map<TermIndexType,java.lang.Boolean> getRequiredIndexes()
public java.util.Set<ResourceType> getRequiredResources()