All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.repir.Repository.Pig.PigFeatureField Maven / Gradle / Ivy

The newest version!
package io.github.repir.Repository.Pig;

import io.github.repir.tools.extract.Content;
import io.github.repir.EntityReader.MapReduce.TermEntityKey;
import io.github.repir.EntityReader.MapReduce.TermEntityValue;
import io.github.repir.Repository.*;
import io.github.repir.Retriever.Document;
import io.github.repir.tools.io.Datafile;
import io.github.repir.tools.io.struct.StructuredFileIntID;
import io.github.repir.tools.io.struct.StructuredTextPig;
import io.github.repir.tools.io.struct.StructuredTextPigTuple;
import io.github.repir.tools.lib.PrintTools;
import java.util.HashMap;

/**
 * An abstract feature that can store a value per Document in the Repository.
 * This value can be accessed with an internal DocumentID passed through
 * {@link EntityStoredFeature#read(io.github.repir.Retriever.Document) }
 * @author jer
 * @param  a StructuredFileIntID file to store it's values, allowing 
 * the stored Record to be accessed through an internal integer ID
 * @param  The datatype stored
 */
public abstract class PigFeatureField> extends PigFeature {

   public F file;
   
   public PigFeatureField(Repository repository, String field) {
      super(repository, field);
   }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy