|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Mapping
A mapping is a binary directional link between a source and a target domain containing projections of concepts from the source domain to concepts in the target domain.
Method Summary | |
---|---|
Projection |
createProjection(java.lang.String name,
Concept source,
Concept target,
java.util.Set<Evidence> evidence)
Create a new projection in this mapping between concepts source and target
with the specified name (optional operation). |
Authority |
getAuthority()
Return the authority for this mapping. |
java.util.Set<Projection> |
getProjections()
Return the set of all projections in this mapping. |
Domain |
getSource()
Return the source domain of this mapping. |
Domain |
getTarget()
Return the target domain of this mapping. |
Method Detail |
---|
Domain getSource()
Domain getTarget()
java.util.Set<Projection> getProjections()
Authority getAuthority()
Projection createProjection(java.lang.String name, Concept source, Concept target, java.util.Set<Evidence> evidence)
source
and target
with the specified name (optional operation). The
source concept must be within the source domain of
this mapping, and the target domain must be within
the target domain of this mapping. Only one projection
may exist between the same source and target with
the same name within this mapping. The source and
target concepts must not be null.
name
- projection namesource
- projection source concepttarget
- projection target conceptevidence
- set of evidence
java.lang.UnsupportedOperationException
- if the
createProjection
method is not supported
by this Mapping
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |