|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Authority
An authority for a structured vocabulary domain, a mapping between domains, and/or assignments to concepts.
Method Summary | |
---|---|
Assignment |
createAssignment(Concept concept,
Assignable assignable,
java.util.Set<Evidence> evidence)
Create a new assignment maintained by this authority of concept to assignable ,
supported by evidence (optional operation). |
Domain |
createDomain(java.lang.String name)
Create a new domain maintained by this authority with the specified name (optional operation). |
Mapping |
createMapping(Domain source,
Domain target)
Create a new mapping maintained by this authority between the specified domains (optional operation). |
java.util.Set<Assignment> |
getAssignments()
Return the set of assignments maintained by this authority. |
java.util.Set<Domain> |
getDomains()
Return the set of domains maintained by this authority. |
java.util.Set<Mapping> |
getMappings()
Return the set of mappings between domains maintained by this authority. |
java.lang.String |
getName()
Return the name of this authority. |
Method Detail |
---|
java.lang.String getName()
java.util.Set<Domain> getDomains()
java.util.Set<Mapping> getMappings()
java.util.Set<Assignment> getAssignments()
Domain createDomain(java.lang.String name)
name
- domain name
java.lang.UnsupportedOperationException
- if the
createDomain
method is not supported
by this AuthorityMapping createMapping(Domain source, Domain target)
source
- mapping source domaintarget
- mapping target domain
java.lang.UnsupportedOperationException
- if the
createMapping
method is not supported
by this AuthorityAssignment createAssignment(Concept concept, Assignable assignable, java.util.Set<Evidence> evidence)
concept
to assignable
,
supported by evidence
(optional operation).
The specified concept and assignable must not be null.
concept
- assignment source conceptassignable
- assignment target assignableevidence
- set of evidence
java.lang.UnsupportedOperationException
- if the
createAssignment
method is not supported
by this Authority
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |