Package org.apache.jena.shex.expressions
Class NodeKindConstraint
- java.lang.Object
-
- org.apache.jena.shex.expressions.ShapeExpression
-
- org.apache.jena.shex.expressions.NodeConstraint
-
- org.apache.jena.shex.expressions.NodeKindConstraint
-
public class NodeKindConstraint extends NodeConstraint
-
-
Field Summary
-
Fields inherited from class org.apache.jena.shex.expressions.ShapeExpression
nodeFmtAbbrev
-
-
Constructor Summary
Constructors Constructor Description NodeKindConstraint(NodeKind nodeKind)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)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
-
NodeKindConstraint
public NodeKindConstraint(NodeKind nodeKind)
-
-
Method Detail
-
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
-
-