Class ExternalRecommenderFactory
- java.lang.Object
-
- de.tudarmstadt.ukp.inception.recommendation.api.recommender.RecommendationEngineFactoryImplBase<ExternalRecommenderTraits>
-
- de.tudarmstadt.ukp.inception.recommendation.imls.external.ExternalRecommenderFactory
-
- All Implemented Interfaces:
RecommendationEngineFactory<ExternalRecommenderTraits>
@Component public class ExternalRecommenderFactory extends RecommendationEngineFactoryImplBase<ExternalRecommenderTraits>
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ID
-
Constructor Summary
Constructors Constructor Description ExternalRecommenderFactory()
-
Method Summary
Modifier and Type Method Description boolean
accepts(de.tudarmstadt.ukp.clarin.webanno.model.AnnotationLayer aLayer, de.tudarmstadt.ukp.clarin.webanno.model.AnnotationFeature aFeature)
RecommendationEngine
build(Recommender aRecommender)
ExternalRecommenderTraits
createTraits()
ExternalRecommenderTraitsEditor
createTraitsEditor(java.lang.String aId, org.apache.wicket.model.IModel<Recommender> aModel)
java.lang.String
getId()
java.lang.String
getName()
boolean
isEvaluable()
-
Methods inherited from class de.tudarmstadt.ukp.inception.recommendation.api.recommender.RecommendationEngineFactoryImplBase
isDeprecated, readTraits, writeTraits
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.tudarmstadt.ukp.inception.recommendation.api.recommender.RecommendationEngineFactory
isMultipleRecommendationProvider
-
-
-
-
Field Detail
-
ID
public static final java.lang.String ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public java.lang.String getId()
-
build
public RecommendationEngine build(Recommender aRecommender)
-
getName
public java.lang.String getName()
-
accepts
public boolean accepts(de.tudarmstadt.ukp.clarin.webanno.model.AnnotationLayer aLayer, de.tudarmstadt.ukp.clarin.webanno.model.AnnotationFeature aFeature)
-
createTraitsEditor
public ExternalRecommenderTraitsEditor createTraitsEditor(java.lang.String aId, org.apache.wicket.model.IModel<Recommender> aModel)
- Specified by:
createTraitsEditor
in interfaceRecommendationEngineFactory<ExternalRecommenderTraits>
- Overrides:
createTraitsEditor
in classRecommendationEngineFactoryImplBase<ExternalRecommenderTraits>
-
createTraits
public ExternalRecommenderTraits createTraits()
- Specified by:
createTraits
in interfaceRecommendationEngineFactory<ExternalRecommenderTraits>
- Overrides:
createTraits
in classRecommendationEngineFactoryImplBase<ExternalRecommenderTraits>
-
isEvaluable
public boolean isEvaluable()
-
-