| Package | Description |
|---|---|
| io.konig.shacl | |
| io.konig.shacl.impl | |
| io.konig.shacl.jsonld | |
| io.konig.shacl.jsonld.impl | |
| io.konig.shacl.transform |
| Modifier and Type | Method and Description |
|---|---|
Shape |
Shape.add(PropertyConstraint c) |
Shape |
ClassManager.getLogicalShape(org.openrdf.model.Resource owlClass)
Get the logical Shape for a specified owl:Class.
|
Shape |
NotConstraint.getShape() |
Shape |
ShapeBuilder.getShape(String uri) |
Shape |
ShapeManager.getShapeById(org.openrdf.model.URI shapeId) |
Shape |
PropertyConstraint.getValueShape() |
Shape |
Shape.setConstraint(Constraint constraint) |
Shape |
ShapeBuilder.shape() |
Shape |
ShapeBuilder.PropertyBuilder.shape() |
| Modifier and Type | Method and Description |
|---|---|
List<Shape> |
OrConstraint.getShapes() |
List<Shape> |
AndConstraint.getShapes() |
List<Shape> |
ShapeManager.getShapesByScopeClass(org.openrdf.model.URI scopeClass)
Get the list of shapes that have a given scope class.
|
Collection<Shape> |
ClassManager.list()
Get the collection of all known logical Shapes.
|
List<Shape> |
ShapeManager.listShapes()
Get the list of all shapes known to this ShapeManager.
|
| Modifier and Type | Method and Description |
|---|---|
ShapeConsumer |
ShapeConsumer.add(Shape shape) |
OrConstraint |
OrConstraint.add(Shape shape) |
AndConstraint |
AndConstraint.add(Shape shape) |
void |
ClassManager.addLogicalShape(Shape shape) |
void |
ShapeManager.addShape(Shape shape)
Add a Shape to this manager.
|
String |
ShapeMediaTypeNamer.baseMediaTypeName(Shape shape)
Generate a vendor-specific media-type base name for a given Shape.
|
boolean |
GraphFilter.matches(Vertex vertex,
Shape shape)
Test whether a given vertex matches a given shape.
|
List<Vertex> |
GraphFilter.select(Graph source,
Shape shape)
From a particular graph, select the set of vertices that match a given shape.
|
void |
PropertyConstraint.setValueShape(Shape valueShape) |
| Constructor and Description |
|---|
NotConstraint(Shape shape) |
ShapeBuilder(Shape shape) |
ShapeBuilder(ShapeBuilder.PropertyBuilder propertyBuilder,
ShapeManager shapeManager,
org.openrdf.model.ValueFactory valueFactory,
Shape shape) |
ShapeBuilder(ShapeManager shapeManager,
org.openrdf.model.ValueFactory valueFactory,
Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
Shape |
MemoryClassManager.getLogicalShape(org.openrdf.model.Resource owlClass) |
Shape |
MemoryShapeManager.getShapeById(org.openrdf.model.URI shapeId) |
| Modifier and Type | Method and Description |
|---|---|
List<Shape> |
MemoryShapeManager.getShapesByPredicate(org.openrdf.model.URI predicate) |
List<Shape> |
MemoryShapeManager.getShapesByScopeClass(org.openrdf.model.URI scopeClass) |
Collection<Shape> |
MemoryClassManager.list() |
List<Shape> |
MemoryShapeManager.listShapes() |
| Modifier and Type | Method and Description |
|---|---|
void |
MemoryClassManager.addLogicalShape(Shape shape) |
void |
MemoryShapeManager.addShape(Shape shape) |
String |
SimpleShapeMediaTypeNamer.baseMediaTypeName(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
Context |
ContextGenerator.forShape(Shape shape) |
void |
JsonldShapeWriter.toJson(Vertex subject,
Shape shape,
Context context,
JsonldShapeWriter.ContextOption contextOption,
com.fasterxml.jackson.core.JsonGenerator json) |
void |
JsonldShapeWriter.toJson(Vertex subject,
Shape shape,
com.fasterxml.jackson.core.JsonGenerator json) |
| Modifier and Type | Method and Description |
|---|---|
void |
JsonldShapeWriterImpl.toJson(Vertex subject,
Shape shape,
Context context,
JsonldShapeWriter.ContextOption contextOption,
com.fasterxml.jackson.core.JsonGenerator json) |
void |
JsonldShapeWriterImpl.toJson(Vertex subject,
Shape shape,
com.fasterxml.jackson.core.JsonGenerator json) |
| Modifier and Type | Method and Description |
|---|---|
static void |
MergeTransform.merge(Vertex source,
Vertex target,
Shape targetShape) |
| Constructor and Description |
|---|
MergeTransform(Vertex source,
Vertex target,
Shape targetShape) |
ReplaceTransform(Vertex source,
Vertex target,
Shape shape) |
Copyright © 2016. All rights reserved.