protected class RF2Importer.OntologyBuilder extends Object
Ontology from a set of RF2 files.| Constructor and Description |
|---|
OntologyBuilder(VersionRows vr,
String rootModuleId,
String rootModuleVersion,
Map<String,String> metadata) |
| Modifier and Type | Method and Description |
|---|---|
protected Ontology |
build() |
protected boolean |
isActive(String active) |
protected void |
mapDatatype(List<Concept> conjs,
String[] datatype) |
protected void |
mapRoles(List<Concept> conjs,
Set<RF2Importer.RoleValuePair> rvs) |
protected void |
populateInactiveChildren(String src,
String tgt,
Map<String,Set<String>> inactiveChildren) |
protected void |
populateInactiveParent(String src,
String tgt,
Map<String,Set<String>> inactiveParents) |
protected void |
populateInactiveRels(String comp,
String src,
String role,
String tgt,
String group,
Map<String,List<String[]>> inactiveRels) |
protected void |
populateInactiveRoleDef(String code,
String rightId,
String parentRole,
Map<String,Map<String,String>> inactiveRoles) |
protected void |
populateInactiveRoles(Set<String> roles,
String parentSCTID,
String version,
String rightIdentityIds,
Map<String,Set<String>> inactiveChildren,
Map<String,Map<String,String>> inactiveRoles) |
protected Concept |
resolveFiller(Concept value,
String compId) |
protected final VersionRows vr
protected final String rootModuleId
protected final String rootModuleVersion
protected final String conceptDefinedId
protected final String someId
protected final String isAId
protected String lateralityId
protected final String conceptModelAttId
protected final String neverGroupedIdsString
protected final String fsnId
protected final String synonymId
protected final String definitionId
protected final String rightIdentityIds
protected final String roleGroupId
protected final String measurementTypeInt
protected final String measurementTypeFloat
protected final String equalsOperatorId
protected final String unitRoleId
protected final Map<String,NamedFeature> fi
protected final Collection<Axiom> statedAxioms
protected Ontology build() throws URISyntaxException
URISyntaxExceptionprotected boolean isActive(String active)
protected void mapRoles(List<Concept> conjs, Set<RF2Importer.RoleValuePair> rvs)
protected void populateInactiveRels(String comp, String src, String role, String tgt, String group, Map<String,List<String[]>> inactiveRels)
protected void populateInactiveParent(String src, String tgt, Map<String,Set<String>> inactiveParents)
protected void populateInactiveChildren(String src, String tgt, Map<String,Set<String>> inactiveChildren)
protected void populateInactiveRoles(Set<String> roles, String parentSCTID, String version, String rightIdentityIds, Map<String,Set<String>> inactiveChildren, Map<String,Map<String,String>> inactiveRoles)
Copyright © 2016 Australian e-Health Research Centre. All Rights Reserved.