Interface Guideline<T>

All Superinterfaces:
Serializable
All Known Implementing Classes:
AbstractGuideline, SyntheticGuideline

public interface Guideline<T> extends Serializable
  • Method Details

    • getName

      String getName()
    • getFairRuleId

      String getFairRuleId()
    • getDescription

      String getDescription()
    • getLink

      String getLink()
    • getFairPrinciples

      String getFairPrinciples()
    • getWeight

      int getWeight()
    • getRequirementLevel

      eu.dnetlib.validator2.result_models.RequirementLevel getRequirementLevel()
    • validate

      default eu.dnetlib.validator2.result_models.Result validate(T t)
    • validate

      eu.dnetlib.validator2.result_models.Result validate(String id, T t)