public class NGramSearchFactory
extends de.ims.icarus.search_tools.standard.AbstractSearchFactory
Constructor and Description |
---|
NGramSearchFactory() |
Modifier and Type | Method and Description |
---|---|
de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options> |
createParameterEditor() |
de.ims.icarus.search_tools.SearchQuery |
createQuery() |
de.ims.icarus.search_tools.Search |
createSearch(de.ims.icarus.search_tools.SearchQuery query,
java.lang.Object target,
de.ims.icarus.util.Options options) |
de.ims.icarus.search_tools.Search |
createSearch(java.lang.String query,
java.lang.String target,
de.ims.icarus.util.Options options) |
de.ims.icarus.search_tools.ConstraintContext |
getConstraintContext() |
de.ims.icarus.util.data.ContentType |
getContentType() |
java.lang.Class<? extends de.ims.icarus.plugins.search_tools.view.editor.QueryEditor> |
getDefaultEditorClass() |
java.lang.String |
getQueryLabel(de.ims.icarus.search_tools.SearchQuery query) |
java.lang.String |
getSerializedForm() |
java.lang.String |
getSerializedTarget(de.ims.icarus.search_tools.Search search) |
public de.ims.icarus.search_tools.Search createSearch(de.ims.icarus.search_tools.SearchQuery query, java.lang.Object target, de.ims.icarus.util.Options options) throws de.ims.icarus.util.UnsupportedFormatException
de.ims.icarus.util.UnsupportedFormatException
SearchFactory.createSearch(de.ims.icarus.search_tools.SearchQuery, java.lang.Object, de.ims.icarus.util.Options)
public de.ims.icarus.util.data.ContentType getContentType()
public de.ims.icarus.search_tools.SearchQuery createQuery()
createQuery
in interface de.ims.icarus.search_tools.SearchFactory
createQuery
in class de.ims.icarus.search_tools.standard.AbstractSearchFactory
SearchFactory.createQuery()
public de.ims.icarus.search_tools.ConstraintContext getConstraintContext()
de.ims.icarus.search_tools.SearchFactory#getConstraintContext()
public de.ims.icarus.ui.helper.Editor<de.ims.icarus.util.Options> createParameterEditor()
createParameterEditor
in interface de.ims.icarus.search_tools.SearchFactory
createParameterEditor
in class de.ims.icarus.search_tools.standard.AbstractSearchFactory
SearchFactory.createParameterEditor()
public java.lang.Class<? extends de.ims.icarus.plugins.search_tools.view.editor.QueryEditor> getDefaultEditorClass()
getDefaultEditorClass
in interface de.ims.icarus.search_tools.SearchFactory
getDefaultEditorClass
in class de.ims.icarus.search_tools.standard.AbstractSearchFactory
SearchFactory.getDefaultEditorClass()
public java.lang.String getQueryLabel(de.ims.icarus.search_tools.SearchQuery query)
getQueryLabel
in interface de.ims.icarus.search_tools.SearchFactory
getQueryLabel
in class de.ims.icarus.search_tools.standard.AbstractSearchFactory
SearchFactory.getQueryLabel(de.ims.icarus.search_tools.SearchQuery)
public de.ims.icarus.search_tools.Search createSearch(java.lang.String query, java.lang.String target, de.ims.icarus.util.Options options) throws java.lang.Exception
java.lang.Exception
SearchFactory.createSearch(java.lang.String, java.lang.String, de.ims.icarus.util.Options)
public java.lang.String getSerializedForm()
SearchFactory.getSerializedForm()
public java.lang.String getSerializedTarget(de.ims.icarus.search_tools.Search search)
SearchFactory.getSerializedTarget(de.ims.icarus.search_tools.Search)