Modifier and Type | Method and Description |
---|---|
void |
CODACore.executeProjectionRule(ProjectionRule pr,
org.apache.uima.jcas.tcas.Annotation annotation,
SuggOntologyCoda suggOntCoda,
boolean addNodeNamesInGraph,
boolean addNodeAssignmentMap)
Executes a projection rule
pr against an annotation storing the suggestions
in the provided strucuture. |
private boolean |
CODACore.resolveOptionalGraph(OptionalGraphStruct optionaGraphStruct,
List<CODATriple> optionalSuggestedTripleList,
Map<String,SingleTableValue> row,
Map<String,org.eclipse.rdf4j.model.BNode> bnodeMap,
ProjectionRule pr,
boolean addNodeNamesInGraph) |
Modifier and Type | Method and Description |
---|---|
List<ValuesFromAnAnnotation> |
DependsPrevious.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsNext.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsLastOneOf.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsLast.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsFollowing.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
List<ValuesFromAnAnnotation> |
DependsBetween.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
abstract List<ValuesFromAnAnnotation> |
DependsAbstactClass.execute(DependsOnInfo dependsOnInfo,
org.apache.uima.jcas.tcas.Annotation annotation,
org.apache.uima.jcas.JCas jcas,
ProjectionRulesModel projectionRulesModel,
ProjectionRule projRule,
ComponentProvider cp,
CODAContext ctx) |
protected ValuesFromAnAnnotation |
DependsAbstactClass.getValuesFromAnAnnotation(DependsOnInfo dependsOnInfo,
ProjectionRule projRule,
ProjectionRule depProjRule,
org.apache.uima.jcas.tcas.Annotation candidateAnnotaion,
CODAContext ctx,
ComponentProvider cp) |
Modifier and Type | Field and Description |
---|---|
private ProjectionRule |
PlaceholderStruct.ownerRule |
protected ProjectionRule |
GraphElement.ownerRule |
private ProjectionRule |
BindingStruct.ownerRule |
Modifier and Type | Field and Description |
---|---|
private Map<String,ProjectionRule> |
ProjectionRulesModel.idToRuleMap |
private Map<String,Collection<ProjectionRule>> |
ProjectionRulesModel.typeNameToStandardRulesMap |
Modifier and Type | Method and Description |
---|---|
ProjectionRule |
PlaceholderStruct.getOwnerRule() |
ProjectionRule |
GraphElement.getOwnerRule() |
ProjectionRule |
BindingStruct.getOwnerRule() |
ProjectionRule |
ProjectionRulesModel.getProjRuleFromId(String id) |
Modifier and Type | Method and Description |
---|---|
Map<String,Collection<ProjectionRule>> |
ProjectionRulesModel.getMapProjectionRules() |
Map<String,ProjectionRule> |
ProjectionRulesModel.getProjRule() |
Collection<ProjectionRule> |
ProjectionRulesModel.getStandardProjectionRulesByTypeName(String typeName) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectionRulesModel.addProjectionRule(ProjectionRule pr) |
private void |
GraphStruct.initialize(GraphSingleElement subject,
GraphSingleElement predicate,
GraphSingleElement object,
ProjectionRule ownerRule) |
private void |
PlaceholderStruct.initialize(String name,
String type,
List<ConverterMention> converterList,
ProjectionRule ownerRule,
boolean isDependsOn) |
private void |
PlaceholderStruct.initialize(String name,
String type,
List<ConverterMention> converterList,
String featurePath,
ProjectionRule ownerRule,
boolean isDependsOn) |
private void |
BindingStruct.initialize(String name,
String featurePath,
String boundRuleId,
ProjectionRule ownerRule) |
Constructor and Description |
---|
BindingStruct(String name,
String featurePath,
String boundRuleId,
ProjectionRule ownerRule) |
GraphStruct(GraphSingleElement subject,
GraphSingleElement predicate,
GraphSingleElement object,
ProjectionRule ownerRule) |
GraphStruct(GraphSingleElement subject,
GraphSingleElement predicate,
GraphSingleElement object,
ProjectionRule ownerRule,
List<Annotation> listAnnotations) |
OptionalGraphStruct(Collection<GraphElement> optionalTriples,
ProjectionRule ownerRule) |
PlaceholderStruct(String name,
String rdfType,
List<ConverterMention> converterList,
ProjectionRule ownerRule,
boolean isDependsOn) |
PlaceholderStruct(String name,
String rdfType,
List<ConverterMention> converterList,
String featurePath,
ProjectionRule ownerRule,
boolean isDependsOn) |
Modifier and Type | Field and Description |
---|---|
private ProjectionRule |
GraphSingleElement.prRule |
Modifier and Type | Method and Description |
---|---|
ProjectionRule |
GraphSingleElement.getPRRule()
Get the projection rule
|
Constructor and Description |
---|
GraphSingleElemBNode(String bnodeIdentifier,
ProjectionRule prRule) |
GraphSingleElement(ProjectionRule prRule) |
GraphSingleElemLiteral(String stringValue,
ProjectionRule prRule) |
GraphSingleElemPlaceholder(String name,
ProjectionRule ownerRule,
boolean isFromOtherRule,
boolean isFromBindRule) |
GraphSingleElemUri(String uri,
ProjectionRule prRule) |
GraphSingleElemVar(String varId,
ProjectionRule prRule) |
Modifier and Type | Field and Description |
---|---|
private List<ProjectionRule> |
SelectedProjectionRules.projRuleList |
(package private) Map<ProjectionRule,Map<PlaceholderStruct,List<? extends org.eclipse.rdf4j.model.Value>>> |
CodaFinalSuggestions.projRuleToPlacehoderToValueMap |
Modifier and Type | Method and Description |
---|---|
List<ProjectionRule> |
SelectedProjectionRules.getProjRuleList()
Get the projection rule list
|
Modifier and Type | Method and Description |
---|---|
void |
CodaFinalSuggestions.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 |
SelectedProjectionRules.addProjRule(ProjectionRule projRule)
Add a projection rule to the list
|
Copyright © 2022 ART Group, University of Rome, Tor Vergata. All rights reserved.