Interface Classifier

All Known Implementing Classes:
FeaturesClassifier, FinkPortalClassifier, LightCurvesClassifier, TagClassifier

public interface Classifier
Classifier classifies sources.
Author:
J.Hrivnac
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    classify(FinkGremlinRecipies recipies, String oid, boolean enhance, String columns)
    Classify source and expand them to alerts (if requested).
  • Method Details

    • classify

      void classify(FinkGremlinRecipies recipies, String oid, boolean enhance, String columns) throws LomikelException
      Classify source and expand them to alerts (if requested). It should register classes corresponding to specified objectId using FinkGremlinRecipies#registerSourcesOfInterest(Classifiers, String, String, double, String, String, boolean, String).
      Parameters:
      recipies - The FinkGremlinRecipies caller.
      oid - The objectId of source to be added.
      enhance - Whether expand tree under all SourcesOfInterest with alerts possibly filled with requested HBase columns.
      columns - The HBase columns to be copied into graph alerts. May be null.
      Throws:
      LomikelException - If anything fails.