public abstract static class Constraints.AbstractPropertyConstraint<T extends Constraints.AbstractPropertyConstraint<T>> extends Object implements Serializable
| Modifier and Type | Method and Description |
|---|---|
Set<Individual<?,?>> |
allowedIndividuals(DataSet dataSet) |
Set<Literal<?>> |
allowedLiterals() |
Constraints.Cardinality |
cardinality() |
String |
comment() |
URI |
datatype() |
List<Individual<?,?>> |
individuals(DataSet dataSet) |
String |
label() |
List<Literal<?>> |
literals() |
Constraints.NodeKind |
nodeKind() |
URI |
predicate() |
String |
toString() |
Constraints.Shape |
valueShape() |
URI |
valueType() |
T |
withAllowedValues(Value... allowedValues) |
T |
withCardinality(Constraints.Cardinality cardinality) |
T |
withComment(String comment) |
T |
withDatatype(URI datatype) |
T |
withLabel(String label) |
T |
withNodeKind(Constraints.NodeKind nodeKind) |
T |
withValue(Value... values) |
T |
withValueShape(Constraints.Shape valueShape) |
T |
withValueType(URI valueType) |
public T withComment(String comment)
public T withCardinality(Constraints.Cardinality cardinality)
public Constraints.Cardinality cardinality()
public T withAllowedValues(Value... allowedValues)
public Set<Literal<?>> allowedLiterals()
public Set<Individual<?,?>> allowedIndividuals(DataSet dataSet)
public T withDatatype(URI datatype)
public List<Individual<?,?>> individuals(DataSet dataSet)
public T withNodeKind(Constraints.NodeKind nodeKind)
public Constraints.NodeKind nodeKind()
public T withValueShape(Constraints.Shape valueShape)
public Constraints.Shape valueShape()
public T withValueType(URI valueType)
Copyright (C) 2014, Center for Open Middleware