Uses of Class
org.apache.jena.shex.expressions.ShapeExpression
Packages that use ShapeExpression
Package
Description
-
Uses of ShapeExpression in org.apache.jena.shex
Methods in org.apache.jena.shex that return ShapeExpressionConstructors in org.apache.jena.shex with parameters of type ShapeExpressionModifierConstructorDescriptionShexShape
(org.apache.jena.graph.Node label, ShapeExpression shExpression) -
Uses of ShapeExpression in org.apache.jena.shex.eval
Methods in org.apache.jena.shex.eval with parameters of type ShapeExpressionModifier and TypeMethodDescriptionstatic boolean
ShapeEval.matchesShapeExpr
(ValidationContext vCxt, ShapeExpression shapeExpr, org.apache.jena.graph.Node node) -
Uses of ShapeExpression in org.apache.jena.shex.expressions
Subclasses of ShapeExpression in org.apache.jena.shex.expressionsModifier and TypeClassDescriptionclass
class
ShapeAtom - element of the ShEx abstract syntax.class
A DOT expression -- "{ .class
class
A shape expression that is always false.class
Absence of a shape expression.class
class
class
Shape expression that redirects.class
class
A shape expression that is always true.class
A node constraint (nonLitNodeConstraint or litNodeConstraint) in a shape atom.Methods in org.apache.jena.shex.expressions that return ShapeExpressionModifier and TypeMethodDescriptionstatic ShapeExpression
ShapeExprAND.create
(List<ShapeExpression> acc) static ShapeExpression
ShapeExprOR.create
(List<ShapeExpression> acc) static ShapeExpression
ShapeExprNone.get()
ShapeExprAtom.getShape()
TripleConstraint.getShapeExpression()
ShapeExprNOT.subShape()
Methods in org.apache.jena.shex.expressions that return types with arguments of type ShapeExpressionMethod parameters in org.apache.jena.shex.expressions with type arguments of type ShapeExpressionModifier and TypeMethodDescriptionstatic ShapeExpression
ShapeExprAND.create
(List<ShapeExpression> acc) static ShapeExpression
ShapeExprOR.create
(List<ShapeExpression> acc) Constructors in org.apache.jena.shex.expressions with parameters of type ShapeExpressionModifierConstructorDescriptionShapeExprAtom
(ShapeExpression other) ShapeExprNOT
(ShapeExpression shapeExpression) TripleConstraint
(org.apache.jena.graph.Node label, org.apache.jena.graph.Node predicate, boolean reverse, ShapeExpression valueExpr, Cardinality cardinality, List<SemAct> semActs) -
Uses of ShapeExpression in org.apache.jena.shex.semact
Methods in org.apache.jena.shex.semact with parameters of type ShapeExpressionModifier and TypeMethodDescriptionboolean
SemanticActionPlugin.evaluateShapeExpr
(SemAct semAct, ShapeExpression shapeExpression, org.apache.jena.graph.Node focus) boolean
TestSemanticActionPlugin.evaluateShapeExpr
(SemAct semAct, ShapeExpression shapeExpression, org.apache.jena.graph.Node focus) -
Uses of ShapeExpression in org.apache.jena.shex.sys
Methods in org.apache.jena.shex.sys with parameters of type ShapeExpressionModifier and TypeMethodDescriptionboolean
ValidationContext.dispatchShapeExprSemanticAction
(ShapeExpression se, org.apache.jena.graph.Node focus) static void
ShexLib.walk
(ShapeExpression shExpr, ShapeExprVisitor shapeVisitor, TripleExprVisitor tripleExpressionVisitor, NodeConstraintVisitor nodeConstraintVisitor)