public static class ShapeBuilder.PropertyBuilder extends Object
public PropertyConstraint getPropertyConstraint()
public ShapeBuilder beginValueShape(String iri)
public ShapeBuilder beginValueShape()
public ShapeBuilder endProperty()
public ShapeBuilder.PropertyBuilder preferredTabularShape(org.openrdf.model.URI shapeId)
public ShapeBuilder.PropertyBuilder endValueShape()
public ShapeBuilder beginValueShape(org.openrdf.model.URI shapeId)
public ShapeBuilder.PropertyBuilder stereotype(org.openrdf.model.URI stereotype)
public ShapeBuilder.PropertyBuilder isTimeParam(boolean truth)
public ShapeBuilder.PropertyBuilder comment(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 equivalentPath(Path value)
public ShapeBuilder.PropertyBuilder formula(String text, org.openrdf.model.URI... terms)
public ShapeBuilder.PropertyBuilder formula(String text)
public FormulaBuilder beginFormula()
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()
public ShapeBuilder.PropertyBuilder in(Object... objects)
public ShapeBuilder endDerivedProperty()
Copyright © 2019. All rights reserved.