- java.lang.Object
-
- org.apache.jena.shex.expressions.ShapeExpression
-
- org.apache.jena.shex.expressions.NodeConstraint
-
- org.apache.jena.shex.expressions.DatatypeConstraint
-
public class DatatypeConstraint extends NodeConstraint
-
-
Field Summary
-
Fields inherited from class org.apache.jena.shex.expressions.ShapeExpression
nodeFmtAbbrev
-
-
Constructor Summary
Constructors Constructor Description DatatypeConstraint(java.lang.String dt)DatatypeConstraint(Node dt)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetDatatypeURI()RDFDatatypegetRDFDatatype()inthashCode()ReportItemnodeSatisfies(ValidationContext vCxt, Node n)The function "nodeSatisfies" == satisfies2(n, nc)voidprint(org.apache.jena.atlas.io.IndentedWriter out, NodeFormatter nFmt)java.lang.StringtoString()voidvisit(ShapeExprVisitor visitor)-
Methods inherited from class org.apache.jena.shex.expressions.NodeConstraint
satisfies
-
Methods inherited from class org.apache.jena.shex.expressions.ShapeExpression
asString
-
-
-
-
Constructor Detail
-
DatatypeConstraint
public DatatypeConstraint(Node dt)
-
DatatypeConstraint
public DatatypeConstraint(java.lang.String dt)
-
-
Method Detail
-
getDatatypeURI
public java.lang.String getDatatypeURI()
-
getRDFDatatype
public RDFDatatype getRDFDatatype()
-
nodeSatisfies
public ReportItem nodeSatisfies(ValidationContext vCxt, Node n)
Description copied from class:NodeConstraintThe function "nodeSatisfies" == satisfies2(n, nc)- Specified by:
nodeSatisfiesin classNodeConstraint
-
print
public void print(org.apache.jena.atlas.io.IndentedWriter out, NodeFormatter nFmt)- Overrides:
printin classNodeConstraint
-
visit
public void visit(ShapeExprVisitor visitor)
- Specified by:
visitin classShapeExpression
-
toString
public java.lang.String toString()
- Specified by:
toStringin classNodeConstraint
-
hashCode
public int hashCode()
- Specified by:
hashCodein classNodeConstraint
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin classNodeConstraint
-
-