
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