public class ShowlManager.Factory extends Object implements ShowlService
| Constructor and Description |
|---|
Factory() |
| Modifier and Type | Method and Description |
|---|---|
ShowlNodeShape |
createNodeShape(Shape shape) |
ShowlNodeShape |
createNodeShape(Shape shape,
DataSource ds) |
ShowlNodeShape |
createShowlNodeShape(ShowlPropertyShape accessor,
Shape shape,
ShowlClass owlClass) |
Shape |
enumNodeShape(ShowlClass enumClass)
Get a ShowlNodeShape instance that describes the structure of a given Enumeration class.
|
Graph |
getGraph() |
OwlReasoner |
getOwlReasoner() |
ShapeManager |
getShapeManager() |
ShowlClass |
inferDomain(ShowlProperty p) |
ShowlClass |
inferRange(ShowlProperty p) |
ShowlNodeShape |
logicalNodeShape(org.openrdf.model.URI owlClass) |
ShowlClass |
mostSpecificClass(ShowlClass a,
ShowlClass b) |
ShowlProperty |
produceProperty(org.openrdf.model.URI predicate) |
ShowlClass |
produceShowlClass(org.openrdf.model.URI classId) |
Set<ShowlNodeShape> |
selectCandidateSources(ShowlNodeShape targetShape) |
public ShowlNodeShape logicalNodeShape(org.openrdf.model.URI owlClass) throws ShowlProcessingException
logicalNodeShape in interface ShowlServiceShowlProcessingExceptionpublic ShowlNodeShape createNodeShape(Shape shape) throws ShowlProcessingException
createNodeShape in interface ShowlNodeShapeServiceShowlProcessingExceptionpublic ShowlNodeShape createNodeShape(Shape shape, DataSource ds) throws ShowlProcessingException
createNodeShape in interface ShowlNodeShapeServiceShowlProcessingExceptionpublic ShowlProperty produceProperty(org.openrdf.model.URI predicate) throws ShowlProcessingException
produceProperty in interface ShowlSchemaServiceShowlProcessingExceptionpublic ShowlClass inferDomain(ShowlProperty p)
inferDomain in interface ShowlSchemaServicepublic ShowlClass inferRange(ShowlProperty p)
inferRange in interface ShowlSchemaServicepublic ShowlClass mostSpecificClass(ShowlClass a, ShowlClass b)
mostSpecificClass in interface ShowlSchemaServicepublic ShowlNodeShape createShowlNodeShape(ShowlPropertyShape accessor, Shape shape, ShowlClass owlClass)
createShowlNodeShape in interface ShowlNodeShapeServicepublic Set<ShowlNodeShape> selectCandidateSources(ShowlNodeShape targetShape)
selectCandidateSources in interface ShowlServicepublic Graph getGraph()
getGraph in interface ShowlServicepublic ShapeManager getShapeManager()
getShapeManager in interface ShowlServicepublic ShowlClass produceShowlClass(org.openrdf.model.URI classId)
produceShowlClass in interface ShowlSchemaServicepublic OwlReasoner getOwlReasoner()
getOwlReasoner in interface ShowlSchemaServicepublic Shape enumNodeShape(ShowlClass enumClass) throws ShowlProcessingException
ShowlNodeShapeServiceenumNodeShape in interface ShowlNodeShapeServiceShowlProcessingExceptionCopyright © 2019. All rights reserved.