| Constructor and Description |
|---|
OWLMigrator() |
| Modifier and Type | Method and Description |
|---|---|
ai.grakn.concept.Entity |
entity(org.semanticweb.owlapi.model.OWLNamedIndividual individual) |
ai.grakn.concept.Role |
entityRole(ai.grakn.concept.EntityType entityType,
ai.grakn.concept.AttributeType<?> attributeType) |
ai.grakn.concept.EntityType |
entityType(org.semanticweb.owlapi.model.OWLClass owlclass) |
<T> ai.grakn.concept.Entity |
getEntity(T id,
ai.grakn.concept.AttributeType<T> rtype) |
void |
migrate() |
Namer |
namer() |
OWLMigrator |
namer(Namer namer) |
ai.grakn.concept.Role |
objectRole(ai.grakn.concept.RelationshipType relType) |
org.semanticweb.owlapi.model.OWLOntology |
ontology() |
OWLMigrator |
ontology(org.semanticweb.owlapi.model.OWLOntology ontology) |
ai.grakn.concept.AttributeType.DataType<?> |
owlBuiltInToGraknDatatype(org.semanticweb.owlapi.vocab.OWL2Datatype propertyType) |
ai.grakn.concept.AttributeType<String> |
owlIriResource() |
ai.grakn.concept.EntityType |
owlThingEntityType() |
ai.grakn.concept.Entity |
putEntity(String id,
ai.grakn.concept.EntityType type) |
ai.grakn.concept.RelationshipType |
relation(org.semanticweb.owlapi.model.OWLAnnotationProperty property) |
ai.grakn.concept.RelationshipType |
relation(org.semanticweb.owlapi.model.OWLDataProperty property) |
ai.grakn.concept.RelationshipType |
relation(org.semanticweb.owlapi.model.OWLObjectProperty property) |
ai.grakn.concept.Role |
resourceRole(ai.grakn.concept.AttributeType<?> attributeType) |
ai.grakn.concept.AttributeType<?> |
resourceType(org.semanticweb.owlapi.model.OWLDataProperty property) |
ai.grakn.concept.Role |
subjectRole(ai.grakn.concept.RelationshipType relType) |
ai.grakn.GraknTx |
tx() |
OWLMigrator |
tx(ai.grakn.GraknTx graph) |
public OWLMigrator namer(Namer namer)
public Namer namer()
public OWLMigrator ontology(org.semanticweb.owlapi.model.OWLOntology ontology)
public org.semanticweb.owlapi.model.OWLOntology ontology()
public OWLMigrator tx(ai.grakn.GraknTx graph)
public ai.grakn.GraknTx tx()
public void migrate()
throws ai.grakn.exception.InvalidKBException
ai.grakn.exception.InvalidKBExceptionpublic ai.grakn.concept.AttributeType.DataType<?> owlBuiltInToGraknDatatype(org.semanticweb.owlapi.vocab.OWL2Datatype propertyType)
public ai.grakn.concept.EntityType owlThingEntityType()
public ai.grakn.concept.AttributeType<String> owlIriResource()
@Nullable public <T> ai.grakn.concept.Entity getEntity(T id, ai.grakn.concept.AttributeType<T> rtype)
public ai.grakn.concept.Entity putEntity(String id, ai.grakn.concept.EntityType type)
public ai.grakn.concept.EntityType entityType(org.semanticweb.owlapi.model.OWLClass owlclass)
public ai.grakn.concept.Entity entity(org.semanticweb.owlapi.model.OWLNamedIndividual individual)
public ai.grakn.concept.RelationshipType relation(org.semanticweb.owlapi.model.OWLObjectProperty property)
public ai.grakn.concept.RelationshipType relation(org.semanticweb.owlapi.model.OWLDataProperty property)
public ai.grakn.concept.RelationshipType relation(org.semanticweb.owlapi.model.OWLAnnotationProperty property)
public ai.grakn.concept.Role subjectRole(ai.grakn.concept.RelationshipType relType)
public ai.grakn.concept.Role objectRole(ai.grakn.concept.RelationshipType relType)
public ai.grakn.concept.Role entityRole(ai.grakn.concept.EntityType entityType,
ai.grakn.concept.AttributeType<?> attributeType)
public ai.grakn.concept.Role resourceRole(ai.grakn.concept.AttributeType<?> attributeType)
public ai.grakn.concept.AttributeType<?> resourceType(org.semanticweb.owlapi.model.OWLDataProperty property)
Copyright © 2017 Grakn Labs Ltd. All rights reserved.