public static class ShapeBuilder.PropertyBuilder extends Object
| Type | Property and Description |
|---|---|
ShapeBuilder |
end |
public ShapeBuilder beginValueShape(String iri)
public ShapeBuilder endProperty()
public ShapeBuilder.PropertyBuilder endValueShape()
public ShapeBuilder beginValueShape(org.openrdf.model.URI shapeId)
public ShapeBuilder.PropertyBuilder isTimeParam(boolean truth)
public ShapeBuilder.PropertyBuilder documentation(String text)
public ShapeBuilder.PropertyBuilder nodeKind(NodeKind kind)
public ShapeBuilder.PropertyBuilder allowedValue(org.openrdf.model.Value value)
public ShapeBuilder.PropertyBuilder allowedIRI(String iri)
public ShapeBuilder.PropertyBuilder minInclusive(double value)
public ShapeBuilder.PropertyBuilder maxInclusive(double value)
public ShapeBuilder.PropertyBuilder datatype(org.openrdf.model.URI type)
public ShapeBuilder.PropertyBuilder dimension(org.openrdf.model.URI dimension)
public ShapeBuilder.PropertyBuilder maxCount(int value)
public ShapeBuilder.PropertyBuilder minCount(int value)
public ShapeBuilder.PropertyBuilder valueShape(org.openrdf.model.URI shapeId)
public ShapeBuilder.PropertyBuilder valueClass(org.openrdf.model.URI type)
public ShapeBuilder.PropertyBuilder directType(org.openrdf.model.URI type)
public ShapeBuilder.PropertyBuilder property(org.openrdf.model.URI predicate)
public ShapeBuilder shape(String shapeIRI)
public Shape shape()
public ShapeBuilder endShape()
Copyright © 2016. All rights reserved.