public class CodaFinalSuggestions extends InterComponentObject
Modifier and Type | Field and Description |
---|---|
(package private) List<CODATriple> |
artDeleteTripleList |
(package private) List<CODATriple> |
artInsertTripleList |
(package private) Map<ProjectionRule,Map<PlaceholderStruct,List<? extends org.eclipse.rdf4j.model.Value>>> |
projRuleToPlacehoderToValueMap |
Constructor and Description |
---|
CodaFinalSuggestions() |
Modifier and Type | Method and Description |
---|---|
void |
addPlaceholderToValue(ProjectionRule projRule,
PlaceholderStruct placeholder,
List<? extends org.eclipse.rdf4j.model.Value> artNodeList)
Add a list of value regarding a placeholder for a particular projection rule
|
boolean |
addToADeleteTriple(CODATriple codaTriple)
Add a triple to the list of triple that should be deleted from the ontology
|
boolean |
addToInsertTriple(CODATriple codaTriple)
Add a triple to the list of triple that should be added to the ontology
|
List<CODATriple> |
getAddTriplesList()
Get the list of the Triples to be inserted
|
List<CODATriple> |
getDeleteTriplesList()
Get the list of the Triples to be deleted
|
List<CODATriple> artInsertTripleList
List<CODATriple> artDeleteTripleList
Map<ProjectionRule,Map<PlaceholderStruct,List<? extends org.eclipse.rdf4j.model.Value>>> projRuleToPlacehoderToValueMap
public boolean addToInsertTriple(CODATriple codaTriple)
codaTriple
- the triple that should be added to the ontologypublic boolean addToADeleteTriple(CODATriple codaTriple)
codaTriple
- the triple that should be removed from the ontologypublic List<CODATriple> getDeleteTriplesList()
public List<CODATriple> getAddTriplesList()
public void addPlaceholderToValue(ProjectionRule projRule, PlaceholderStruct placeholder, List<? extends org.eclipse.rdf4j.model.Value> artNodeList)
projRule
- the projection rule to which the placeholder belongs toplaceholder
- the placeholder to which the list of values belongs toartNodeList
- the list of values for the palceholderCopyright © 2022 ART Group, University of Rome, Tor Vergata. All rights reserved.