| Modifier and Type | Method and Description |
|---|---|
Shape |
CubeShapeBuilder.buildShape(Cube cube) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
RdbmsShapeValidator.isValidRDBMSShape(Shape shape) |
boolean |
RdbmsShapeValidator.validate(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
void |
NameMap.addShapes(Collection<Shape> shapeList) |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleLocalNameService.addShape(Shape s) |
static int |
RdfUtil.countDistinctProperties(Shape shape)
Count the number of distinct PropertyConstraints within a given Shape
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleLocalNameService.addShapes(Collection<Shape> shapeList) |
| Modifier and Type | Method and Description |
|---|---|
File |
ShapeFileFactory.createFile(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
void |
SampleJsonGenerator.generate(Shape shape,
Writer out) |
| Modifier and Type | Method and Description |
|---|---|
void |
PojoEmitter.emit(NamespaceManager nsManager,
Shape shape,
Object pojo,
Graph sink) |
void |
SimplePojoEmitter.emit(NamespaceManager nsManager,
Shape shape,
Object pojo,
Graph sink) |
| Modifier and Type | Method and Description |
|---|---|
Shape |
ShowlNodeShapeService.enumNodeShape(ShowlClass enumClass)
Get a ShowlNodeShape instance that describes the structure of a given Enumeration class.
|
Shape |
ShowlServiceImpl.enumNodeShape(ShowlClass enumClass) |
Shape |
ShowlManager.Factory.enumNodeShape(ShowlClass enumClass) |
Shape |
ShowlNodeShape.getShape() |
| Modifier and Type | Method and Description |
|---|---|
protected Set<Shape> |
ShowlManager.selectShapes() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ShowlManager.putReferences(List<PropertyConstraint> property,
Map<Shape,Boolean> hasReference) |
| Constructor and Description |
|---|
ShowlNodeShape(ShowlManager manager,
ShowlPropertyShape accessor,
Shape shape,
ShowlClass owlClass) |
ShowlNodeShape(ShowlPropertyShape accessor,
Shape shape,
ShowlClass owlClass) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
TableDataSource.associationTableName(Shape subjectShape,
org.openrdf.model.URI predicate) |
abstract TableDataSource |
TableDataSource.generateAssociationTable(Shape subjectShape,
org.openrdf.model.URI predicate) |
void |
DataSourceVisitor.visit(Graph graph,
Shape shape,
DataSource ds) |
| Modifier and Type | Method and Description |
|---|---|
Shape |
ShapePropertyOracle.getShape() |
| Modifier and Type | Method and Description |
|---|---|
void |
ShapePropertyOracle.setShape(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
Shape |
Shape.add(PropertyConstraint c) |
Shape |
Shape.clone()
Create a shallow clone of this Shape.
|
Shape |
Shape.deepClone()
Recursively clone this shape, all of its properties, and the shapes referenced by
SHACL logical constraints (sh:and, sh:or).
|
Shape |
NotConstraint.findShapeByTargetClass(org.openrdf.model.URI targetClass) |
Shape |
Constraint.findShapeByTargetClass(org.openrdf.model.URI targetClass) |
Shape |
OrConstraint.findShapeByTargetClass(org.openrdf.model.URI targetClass) |
Shape |
XoneConstraint.findShapeByTargetClass(org.openrdf.model.URI targetClass) |
Shape |
AndConstraint.findShapeByTargetClass(org.openrdf.model.URI targetClass) |
Shape |
NotConstraint.getDeclaringShape() |
Shape |
Constraint.getDeclaringShape() |
Shape |
OrConstraint.getDeclaringShape() |
Shape |
XoneConstraint.getDeclaringShape() |
Shape |
AndConstraint.getDeclaringShape() |
Shape |
ClassManager.getLogicalShape(org.openrdf.model.Resource owlClass)
Get the logical Shape for a specified owl:Class.
|
Shape |
ClassStructure.getNullShape() |
Shape |
PropertyConstraint.getShape() |
Shape |
NotConstraint.getShape() |
Shape |
FormulaContextBuilder.NameNotDefinedWarning.getShape() |
Shape |
FormulaContextBuilder.NamespaceNotFoundWarning.getShape() |
Shape |
ShapePropertyPair.getShape() |
Shape |
PropertyConstraint.getShape(ShapeManager manager) |
Shape |
ShapeBuilder.getShape(String uri) |
Shape |
ShapeBuilder.getShape(org.openrdf.model.URI uri) |
Shape |
ShapeManager.getShapeById(org.openrdf.model.Resource shapeId) |
Shape |
ClassStructure.getShapeForClass(org.openrdf.model.Resource classId)
Get the "canonical" shape for a given OWL class.
|
Shape |
Shape.getTabularOriginShape() |
Shape |
ShapeBuilder.peekShape() |
Shape |
ShapeBuilder.shape() |
Shape |
ShapeBuilder.PropertyBuilder.shape() |
Shape |
ClassStructure.shapeForClass(org.openrdf.model.Resource classId) |
Shape |
SimpleMediaTypeManager.shapeOfMediaType(String mediaType) |
Shape |
MediaTypeManager.shapeOfMediaType(String mediaType) |
Shape |
Shape.updatePropertyConstraint(PropertyConstraint c) |
| Modifier and Type | Method and Description |
|---|---|
Set<Shape> |
Shape.getExplicitDerivedFrom() |
List<Shape> |
NotConstraint.getShapes() |
List<Shape> |
Constraint.getShapes() |
List<Shape> |
OrConstraint.getShapes() |
List<Shape> |
XoneConstraint.getShapes() |
List<Shape> |
AndConstraint.getShapes() |
List<Shape> |
ShapeManager.getShapesByTargetClass(org.openrdf.model.URI targetClass)
Get the list of shapes that have a given scope class.
|
Set<Shape> |
PropertyStructure.getUsedInShape() |
Collection<Shape> |
ClassManager.list()
Get the collection of all known logical Shapes.
|
Collection<Shape> |
ClassStructure.listClassShapes() |
List<Shape> |
ShapeManager.listShapes()
Get the list of all shapes known to this ShapeManager.
|
List<Shape> |
ClassStructure.subClasses(Shape shape) |
List<Shape> |
ClassStructure.superClasses(Shape shape) |
List<Shape> |
ClassStructure.transitiveClosure(Shape s)
Get the set consisting of a given shape plus all of its superclasses and subclasses.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IriNodeKindShapeFilter.accept(Shape shape) |
boolean |
ShapeFilter.accept(Shape shape) |
boolean |
AnyShapeFilter.accept(Shape shape) |
OrConstraint |
OrConstraint.add(Shape shape) |
XoneConstraint |
XoneConstraint.add(Shape shape) |
ShapeConsumer |
ShapeConsumer.add(Shape shape) |
AndConstraint |
AndConstraint.add(Shape shape) |
void |
Shape.addExplicitDerivedFrom(Shape sourceShape) |
void |
ClassManager.addLogicalShape(Shape shape) |
void |
PropertyStructure.addShape(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 |
ShapeValidator.conforms(Vertex focusNode,
Shape shape) |
List<PropertyConstraint> |
ClassStructure.getProperties(Shape shape)
Get the properties declared by a given shape or any of its ancestors.
|
Map<org.openrdf.model.URI,PropertyConstraint> |
ClassStructure.getPropertyMap(Shape shape) |
boolean |
ClassStructure.hasProperty(Shape canonicalShape,
org.openrdf.model.URI property)
Test whether a given class or one of its ancestors declares a specific property.
|
boolean |
ClassStructure.hasSubClass(Shape shape) |
boolean |
ClassStructure.hasSuperClass(Shape shape) |
boolean |
ClassStructure.isNullShape(Shape shape) |
List<org.openrdf.model.URI> |
ClassStructure.listSubclasses(Shape 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 |
NotConstraint.setDeclaringShape(Shape s) |
void |
OrConstraint.setDeclaringShape(Shape s) |
void |
XoneConstraint.setDeclaringShape(Shape s) |
void |
AndConstraint.setDeclaringShape(Shape s) |
void |
PropertyConstraint.setShape(Shape valueShape) |
void |
NotConstraint.setShape(Shape shape) |
void |
Shape.setTabularOriginShape(Shape tabularOriginShape) |
List<Shape> |
ClassStructure.subClasses(Shape shape) |
List<Shape> |
ClassStructure.superClasses(Shape shape) |
List<Shape> |
ClassStructure.transitiveClosure(Shape s)
Get the set consisting of a given shape plus all of its superclasses and subclasses.
|
boolean |
ShapeValidator.validate(Vertex focusNode,
Shape shape,
ValidationReport report) |
void |
CompositeShapeVisitor.visit(Shape shape) |
void |
ShapeVisitor.visit(Shape shape) |
void |
FormulaContextBuilder.visit(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
void |
ShapeDispatcher.dispatch(Collection<Shape> collection) |
void |
PropertyConstraint.toJson(Set<Shape> memory,
com.fasterxml.jackson.core.JsonGenerator json) |
void |
Shape.toJson(Set<Shape> memory,
com.fasterxml.jackson.core.JsonGenerator json) |
| Constructor and Description |
|---|
NameNotDefinedWarning(String name,
Shape shape,
PropertyConstraint property) |
NamespaceNotFoundWarning(String prefix,
Shape shape,
PropertyConstraint property) |
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) |
ShapePropertyPair(Shape shape,
PropertyConstraint propertyConstraint) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DatasourceIsPartOfFilter.accept(Shape shape) |
boolean |
AnyShapeFilter.accept(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
Shape |
ClassAnalyzer.aggregate(org.openrdf.model.Resource classId)
Create a shape that aggregates all the known shapes for a given class.
|
Shape |
MemoryClassManager.getLogicalShape(org.openrdf.model.Resource owlClass) |
Shape |
MemoryShapeManager.getShapeById(org.openrdf.model.Resource shapeId) |
| Modifier and Type | Method and Description |
|---|---|
List<Shape> |
MemoryShapeManager.getShapesByPredicate(org.openrdf.model.URI predicate) |
List<Shape> |
MemoryShapeManager.getShapesByTargetClass(org.openrdf.model.URI targetClass) |
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) |
void |
ClassAnalyzer.merge(Shape shape)
Merge the Or constraints into a PropertyConstraint list.
|
void |
ClassAnalyzer.pullDown(Shape shape) |
void |
ClassAnalyzer.pushUp(Shape shape)
Remove any PropertyConstraints that duplicate constraints in the super class hierarchy.
|
void |
ShapeManagerShapeVistor.visit(Shape shape) |
void |
ShapeInjector.visit(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
org.openrdf.model.Resource |
ClassAnalyzer.mergeTargetClass(List<Shape> shapes) |
| Modifier and Type | Method and Description |
|---|---|
void |
ShapeWriter.emitShape(Shape shape,
Graph graph) |
void |
ShapeEmitter.emitShape(Shape shape,
Graph graph) |
void |
DdlFileEmitter.emitShape(Shape shape,
Graph graph) |
static void |
ShapeWriter.write(OutputStream out,
Shape... shapeList) |
void |
ShapeWriter.writeTurtle(NamespaceManager nsManager,
Shape shape,
File file) |
void |
ShapeWriter.writeTurtle(NamespaceManager nsManager,
Shape shape,
OutputStream out) |
void |
ShapeWriter.writeTurtle(NamespaceManager nsManager,
Shape shape,
Writer writer) |
void |
ShapeWriter.writeTurtle(Shape shape,
OutputStream out) |
| Modifier and Type | Method and Description |
|---|---|
void |
ShapeAuxiliaryWriter.writeAll(NamespaceManager nsManager,
Collection<Shape> shapeList) |
void |
ShapeWriter.writeGeneratedShapes(NamespaceManager nsManager,
Collection<Shape> shapeList,
FileGetter fileGetter,
Set<org.openrdf.model.URI> activityWhitelist)
Write shapes that were generated by specific processes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
JsonWriter.write(Shape shape,
Vertex subject) |
| Modifier and Type | Method and Description |
|---|---|
Context |
ContextGenerator.forShape(Shape shape) |
| Modifier and Type | Method and Description |
|---|---|
Vertex |
SampleGenerator.generate(Shape shape,
Graph graph) |
| Modifier and Type | Method and Description |
|---|---|
Shape |
ShapeMatcher.bestMatch(List<Vertex> individuals,
org.openrdf.model.URI owlClass) |
Shape |
ShapeProducer.produceShape(Vertex targetClass,
IriTemplate shapeIdTemplate) |
Shape |
ShapeProducer.produceShape(Vertex targetClass,
org.openrdf.model.URI shapeId)
Get or create a shape for a specified OWL Class with a specified name.
|
Copyright © 2019. All rights reserved.