public class ShapeBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ShapeBuilder.PropertyBuilder |
| Constructor and Description |
|---|
ShapeBuilder() |
ShapeBuilder(org.openrdf.model.Resource shapeId) |
ShapeBuilder(Shape shape) |
ShapeBuilder(ShapeBuilder.PropertyBuilder propertyBuilder,
ShapeManager shapeManager,
org.openrdf.model.ValueFactory valueFactory,
Shape shape) |
ShapeBuilder(ShapeManager shapeManager) |
ShapeBuilder(ShapeManager shapeManager,
org.openrdf.model.ValueFactory valueFactory,
Shape shape) |
ShapeBuilder(String shapeId) |
public ShapeBuilder(ShapeBuilder.PropertyBuilder propertyBuilder, ShapeManager shapeManager, org.openrdf.model.ValueFactory valueFactory, Shape shape)
public ShapeBuilder(ShapeManager shapeManager, org.openrdf.model.ValueFactory valueFactory, Shape shape)
public ShapeBuilder(Shape shape)
public ShapeBuilder()
public ShapeBuilder(ShapeManager shapeManager)
public ShapeBuilder(String shapeId)
public ShapeBuilder(org.openrdf.model.Resource shapeId)
public ShapeBuilder nodeKind(NodeKind kind)
public ShapeBuilder derivedFrom(org.openrdf.model.URI... shapeId)
public ShapeBuilder.PropertyBuilder endValueShape()
public <T> T beginDataSource(Class<T> builderType)
public Shape getShape(org.openrdf.model.URI uri)
public Shape peekShape()
public ShapeBuilder or(org.openrdf.model.Resource... shapeId)
public ShapeBuilder xone(org.openrdf.model.Resource... shapeId)
public ShapeManager getShapeManager()
public ShapeBuilder documentation(String text)
public ShapeBuilder shape(String shapeIRI)
public ShapeBuilder targetClass(org.openrdf.model.URI type)
public ShapeBuilder tabularOriginShape(org.openrdf.model.URI shapeId)
public ShapeBuilder.PropertyBuilder beginProperty(org.openrdf.model.URI predicate)
public ShapeBuilder.PropertyBuilder beginDerivedProperty(org.openrdf.model.URI predicate)
public ShapeBuilder.PropertyBuilder property(org.openrdf.model.URI predicate)
public ShapeBuilder wasGeneratedBy(Activity activity)
public ShapeBuilder beginOr()
public ShapeBuilder endOr()
public ShapeBuilder beginAnd()
public ShapeBuilder endAnd()
public ShapeBuilder beginShape(org.openrdf.model.Resource resource)
public ShapeBuilder beginShape(String iri)
public ShapeBuilder beginShape()
public ShapeBuilder datasource(DataSource ds)
public ShapeBuilder endShape()
public Shape shape()
public ShapeBuilder iriTemplate(String value)
Copyright © 2019. All rights reserved.