| Constructor and Description |
|---|
PropertyConstraint() |
PropertyConstraint(PropertyPath path) |
PropertyConstraint(org.openrdf.model.Resource id,
PropertyPath path) |
PropertyConstraint(org.openrdf.model.Resource id,
org.openrdf.model.URI predicate) |
PropertyConstraint(org.openrdf.model.URI predicate) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHasValue(org.openrdf.model.Value value) |
void |
addIn(org.openrdf.model.Value value) |
void |
addKnownValue(org.openrdf.model.Value value) |
PropertyConstraint |
clone() |
Person |
dataSteward() |
PropertyConstraint |
deepClone() |
String |
getComment() |
Person |
getDataSteward() |
org.openrdf.model.URI |
getDatatype() |
Integer |
getDecimalPrecision() |
Integer |
getDecimalScale() |
org.openrdf.model.URI |
getDimensionTerm() |
org.openrdf.model.URI |
getDirectValueType() |
org.openrdf.model.URI |
getEquals() |
Path |
getEquivalentPath() |
QuantifiedExpression |
getFormula() |
String |
getFromAggregationSource() |
Set<org.openrdf.model.Value> |
getHasValue() |
org.openrdf.model.Resource |
getId() |
org.openrdf.model.URI |
getIdFormat() |
List<org.openrdf.model.Value> |
getIn()
Get read-only list of allowed-values for this property constraint.
|
List<org.openrdf.model.Value> |
getKnownValue() |
Integer |
getMaxCount() |
Number |
getMaxExclusive() |
Number |
getMaxInclusive() |
Integer |
getMaxLength() |
Integer |
getMinCount() |
Number |
getMinExclusive() |
Number |
getMinInclusive() |
Integer |
getMinLength() |
String |
getName() |
NodeKind |
getNodeKind() |
PropertyPath |
getPath() |
String |
getPattern() |
org.openrdf.model.URI |
getPredicate() |
org.openrdf.model.URI |
getPreferredTabularShape() |
List<org.openrdf.model.URI> |
getQualifiedSecurityClassification() |
RelationshipDegree |
getRelationshipDegree() |
Shape |
getShape() |
Shape |
getShape(ShapeManager manager) |
org.openrdf.model.Resource |
getShapeId() |
Path |
getSourcePath() |
org.openrdf.model.URI |
getStereotype() |
Term |
getTerm()
Get the default JSON-LD term for the predicate
|
org.openrdf.model.URI |
getTermStatus() |
Boolean |
getUniqueLang() |
org.openrdf.model.Resource |
getValueClass() |
boolean |
isRequired() |
boolean |
isRequiredSingleValue() |
boolean |
isTimeParam() |
boolean |
isUniqueCountKey() |
void |
setAttribute(org.openrdf.model.URI attribute) |
void |
setComment(String comment) |
void |
setDataSteward(Person dataSteward) |
void |
setDatatype(org.openrdf.model.URI datatype) |
void |
setDecimalPrecision(Integer decimalPrecision) |
void |
setDecimalScale(Integer decimalScale) |
void |
setDimension(org.openrdf.model.URI dimension) |
void |
setDimensionTerm(org.openrdf.model.URI dimensionTerm) |
void |
setDirectValueType(org.openrdf.model.URI directType) |
void |
setEquals(org.openrdf.model.URI equals) |
void |
setEquivalentPath(Path path)
Deprecated.
|
void |
setFormula(QuantifiedExpression formula) |
void |
setFromAggregationSource(String fromAggregationSource) |
void |
setHasValue(Set<org.openrdf.model.Value> set) |
void |
setId(org.openrdf.model.Resource id) |
void |
setIdFormat(org.openrdf.model.URI idFormat) |
void |
setIn(List<org.openrdf.model.Value> list) |
void |
setMaxCount(Integer maxCount) |
void |
setMaxExclusive(Number maxExclusive) |
void |
setMaxInclusive(Number maxInclusive) |
void |
setMaxLength(Integer maxLength) |
void |
setMeasure(org.openrdf.model.URI measure) |
void |
setMinCount(Integer minCount) |
void |
setMinExclusive(Number minExclusive) |
void |
setMinInclusive(Number minInclusive) |
void |
setMinLength(Integer minLength) |
void |
setName(String name) |
void |
setNodeKind(NodeKind nodeKind) |
void |
setPath(PropertyPath path) |
void |
setPath(org.openrdf.model.URI predicate) |
void |
setPattern(String pattern) |
void |
setPredicate(org.openrdf.model.URI predicate) |
void |
setPreferredTabularShape(org.openrdf.model.URI preferredTabularShape) |
void |
setQualifiedSecurityClassification(List<org.openrdf.model.URI> qualifiedSecurityClassification) |
void |
setRelationshipDegree(RelationshipDegree relationshipDegree) |
void |
setShape(Shape valueShape) |
void |
setSourcePath(Path sourcePath) |
void |
setStereotype(org.openrdf.model.URI stereotype) |
void |
setTerm(Term term)
Set the default JSON-LD term for the predicate
|
void |
setTermStatus(org.openrdf.model.URI termStatus) |
void |
setTimeParam(boolean timeParam) |
void |
setUniqueCountKey(boolean uniqueCountKey) |
void |
setUniqueLang(Boolean uniqueLang) |
void |
setValueClass(org.openrdf.model.Resource valueClass) |
void |
toJson(Set<Shape> memory,
com.fasterxml.jackson.core.JsonGenerator json) |
String |
toString() |
public PropertyConstraint(org.openrdf.model.URI predicate)
public PropertyConstraint(PropertyPath path)
public PropertyConstraint(org.openrdf.model.Resource id,
PropertyPath path)
public PropertyConstraint(org.openrdf.model.Resource id,
org.openrdf.model.URI predicate)
public PropertyConstraint()
public String getName()
public void setName(String name)
public void setId(org.openrdf.model.Resource id)
public PropertyConstraint clone()
public PropertyConstraint deepClone()
public org.openrdf.model.Resource getId()
public String getComment()
public void setComment(String comment)
public Integer getMinLength()
public void setMinLength(Integer minLength)
public Integer getMaxLength()
public void setMaxLength(Integer maxLength)
public Number getMinExclusive()
public void setMinExclusive(Number minExclusive)
public Number getMaxExclusive()
public void setMaxExclusive(Number maxExclusive)
public Term getTerm()
public void setTerm(Term term)
term - The default JSON-LD term for the predicatepublic Number getMinInclusive()
public void setMinInclusive(Number minInclusive)
public Number getMaxInclusive()
public void setMaxInclusive(Number maxInclusive)
public org.openrdf.model.URI getPredicate()
public void setPredicate(org.openrdf.model.URI predicate)
public void setPath(PropertyPath path)
public void setPath(org.openrdf.model.URI predicate)
public NodeKind getNodeKind()
public void setNodeKind(NodeKind nodeKind)
public void addIn(org.openrdf.model.Value value)
public void setIn(List<org.openrdf.model.Value> list)
public void addKnownValue(org.openrdf.model.Value value)
public List<org.openrdf.model.Value> getKnownValue()
public void addHasValue(org.openrdf.model.Value value)
public Set<org.openrdf.model.Value> getHasValue()
public void setHasValue(Set<org.openrdf.model.Value> set)
public List<org.openrdf.model.Value> getIn()
public Integer getMinCount()
public void setMinCount(Integer minCount)
public Integer getMaxCount()
public void setMaxCount(Integer maxCount)
public org.openrdf.model.URI getDatatype()
public void setDatatype(org.openrdf.model.URI datatype)
public org.openrdf.model.URI getDirectValueType()
public void setDirectValueType(org.openrdf.model.URI directType)
public org.openrdf.model.Resource getShapeId()
public Shape getShape()
public Shape getShape(ShapeManager manager)
public void setShape(Shape valueShape)
public Person dataSteward()
public void toJson(Set<Shape> memory, com.fasterxml.jackson.core.JsonGenerator json) throws IOException
IOExceptionpublic String getPattern()
public void setPattern(String pattern)
public org.openrdf.model.Resource getValueClass()
public void setValueClass(org.openrdf.model.Resource valueClass)
public boolean isRequired()
public boolean isUniqueCountKey()
public void setUniqueCountKey(boolean uniqueCountKey)
public org.openrdf.model.URI getDimensionTerm()
public void setDimensionTerm(org.openrdf.model.URI dimensionTerm)
public boolean isTimeParam()
public void setTimeParam(boolean timeParam)
public org.openrdf.model.URI getStereotype()
public void setStereotype(org.openrdf.model.URI stereotype)
public void setMeasure(org.openrdf.model.URI measure)
public void setDimension(org.openrdf.model.URI dimension)
public void setAttribute(org.openrdf.model.URI attribute)
public Path getEquivalentPath()
public void setEquivalentPath(Path path)
path - Use setFormula(QuantifiedExpression)public Path getSourcePath()
public void setSourcePath(Path sourcePath)
public String getFromAggregationSource()
public void setFromAggregationSource(String fromAggregationSource)
public PropertyPath getPath()
public QuantifiedExpression getFormula()
public void setFormula(QuantifiedExpression formula)
public org.openrdf.model.URI getIdFormat()
public void setIdFormat(org.openrdf.model.URI idFormat)
public org.openrdf.model.URI getTermStatus()
public void setTermStatus(org.openrdf.model.URI termStatus)
public boolean isRequiredSingleValue()
public Integer getDecimalPrecision()
public void setDecimalPrecision(Integer decimalPrecision)
public Integer getDecimalScale()
public void setDecimalScale(Integer decimalScale)
public List<org.openrdf.model.URI> getQualifiedSecurityClassification()
public void setQualifiedSecurityClassification(List<org.openrdf.model.URI> qualifiedSecurityClassification)
public Boolean getUniqueLang()
public void setUniqueLang(Boolean uniqueLang)
public Person getDataSteward()
public void setDataSteward(Person dataSteward)
public RelationshipDegree getRelationshipDegree()
public void setRelationshipDegree(RelationshipDegree relationshipDegree)
public org.openrdf.model.URI getEquals()
public void setEquals(org.openrdf.model.URI equals)
public org.openrdf.model.URI getPreferredTabularShape()
public void setPreferredTabularShape(org.openrdf.model.URI preferredTabularShape)
Copyright © 2019. All rights reserved.