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

it.uniroma2.art.coda.structures.table.ValueForTableBinding Maven / Gradle / Ivy

The newest version!
package it.uniroma2.art.coda.structures.table;

import java.util.Map;

import org.eclipse.rdf4j.model.Value;

import it.uniroma2.art.coda.pearl.model.BindingStruct;

public class ValueForTableBinding extends ValueForTable {

	//This structure can contain more than a single value, this is because these values should not be divided
	// when put in the table. 
	// All these values belongs to the same BindingStructure, so just one Binding structure is stores, but
	
	private BindingStruct bindingStruct;
	private Map idToValueMap;
	
	public ValueForTableBinding(BindingStruct bindingStruct, Map idToARTNodeMap) {
		this.bindingStruct = bindingStruct;
		this.idToValueMap = idToARTNodeMap;
	}

	public BindingStruct getBindingStruct() {
		return bindingStruct;
	}
	
	public Map getIdToValueMap(){
		return idToValueMap;
	}
	
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy