|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface OntologyMappingOutcome
The outcome of an ontology mapping process. This may include several possible OntologyMappingHypotheses, of which no single hypothesis could be determined to be best. In this case, manual curation is required. If a single hypothesis was present, or if no improved hypothesis was determined, the outcome is adjudged to be automatically acceptable.
Some implementations will generate outcomes after changes have been applied by anOntologyMapper
in the
underlying datasource. In other implementations, the outcome may be to
generate a log, or may require curation in order to determine which single
outcome can be applied.
Method Summary | |
---|---|
void |
apply()
Applies the current outcome. |
java.util.Collection<OntologyMappingHypothesis> |
getBestHypotheses()
A collection of OntologyMappingHypothesis
objects that describe ontology mappings. |
Value |
getUnmappedValue()
Returns that value that has been used to produce this outcome. |
boolean |
isAutomaticallyAcceptable()
Whether or not it was possible to automatically accept a given outcome. |
Method Detail |
---|
Value getUnmappedValue()
java.util.Collection<OntologyMappingHypothesis> getBestHypotheses()
OntologyMappingHypothesis
objects that describe ontology mappings. In the general case, if there is
a single valued hypothesis it can be automatically accepted, and if there
are many hypotheses user curation will be required before a single outcome
can be applied. If there are zero, no mappings were possible.
boolean isAutomaticallyAcceptable()
void apply() throws BadOutcomeException
BadOutcomeException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |