public class ToolSelector extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
detectInterApp(QuestionPart question) |
static ToolSelector |
getInstance() |
int |
getPriority(Tool tool) |
int |
getPriority(Tool tool,
List<String> features) |
Tool |
selectOperator(Question question) |
Tool |
selectOperator(Question question,
int priority) |
Tool |
selectPreprocessor(QuestionPart question,
String keyword) |
Tool |
selectPreprocessor(QuestionPart question,
String keyword,
int priority) |
Tool |
selectTool(QuestionPart question) |
Tool |
selectTool(QuestionPart question,
int priority) |
public static ToolSelector getInstance()
public boolean detectInterApp(QuestionPart question)
public Tool selectTool(QuestionPart question)
public Tool selectTool(QuestionPart question, int priority)
public Tool selectPreprocessor(QuestionPart question, String keyword)
public Tool selectPreprocessor(QuestionPart question, String keyword, int priority)
public int getPriority(Tool tool)
Copyright © 2018. All rights reserved.