Class PropertySpecificStringProcessingMultipleReturn

java.lang.Object
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.elementlevel.scale.PropertySpecificStringProcessingMultipleReturn
Direct Known Subclasses:
PropertySpecificStringProcessing

public class PropertySpecificStringProcessingMultipleReturn extends Object
  • Field Details

    • valueExtractors

      private List<TextExtractor> valueExtractors
    • processing

      private Function<String,Iterable<Object>> processing
    • confidence

      private double confidence
    • maxLevenshteinDistance

      private int maxLevenshteinDistance
    • minLengthForLevenshtein

      private int minLengthForLevenshtein
  • Constructor Details

    • PropertySpecificStringProcessingMultipleReturn

      public PropertySpecificStringProcessingMultipleReturn(Function<String,Iterable<Object>> processing, double confidence, List<TextExtractor> valueExtractors, int maxLevenshteinDistance, int minLengthForLevenshtein)
    • PropertySpecificStringProcessingMultipleReturn

      public PropertySpecificStringProcessingMultipleReturn(Function<String,Iterable<Object>> processing, double confidence, List<TextExtractor> valueExtractors)
    • PropertySpecificStringProcessingMultipleReturn

      public PropertySpecificStringProcessingMultipleReturn(Function<String,Iterable<Object>> processing, double confidence, TextExtractor... valueExtractors)
    • PropertySpecificStringProcessingMultipleReturn

      public PropertySpecificStringProcessingMultipleReturn(Function<String,Iterable<Object>> processing, double confidence, org.apache.jena.rdf.model.Property... properties)
  • Method Details

    • getValueExtractors

      public List<TextExtractor> getValueExtractors()
    • getProcessing

      public Function<String,Iterable<Object>> getProcessing()
    • getConfidence

      public double getConfidence()
    • getMaxLevenshteinDistance

      public int getMaxLevenshteinDistance()
    • getMinLengthForLevenshtein

      public int getMinLengthForLevenshtein()