Class Hierarchy
- java.lang.Object
- org.apache.jena.shex.expressions.Cardinality
- org.apache.jena.shex.expressions.NodeConstraint (implements org.apache.jena.shex.expressions.Satisfies, org.apache.jena.shex.expressions.ShexPrintable)
- org.apache.jena.shex.expressions.NodeConstraintComponent (implements org.apache.jena.shex.expressions.Satisfies, org.apache.jena.shex.expressions.ShexPrintable)
- org.apache.jena.shex.expressions.DatatypeConstraint
- org.apache.jena.shex.expressions.NodeKindConstraint
- org.apache.jena.shex.expressions.NumLengthConstraint
- org.apache.jena.shex.expressions.NumRangeConstraint
- org.apache.jena.shex.expressions.StrLengthConstraint
- org.apache.jena.shex.expressions.StrRegexConstraint
- org.apache.jena.shex.expressions.ValueConstraint
- org.apache.jena.shex.expressions.SemAct
- org.apache.jena.shex.expressions.ShapeExpression (implements org.apache.jena.shex.expressions.ShapeElement)
- org.apache.jena.shex.expressions.ShapeExprAND
- org.apache.jena.shex.expressions.ShapeExprAtom
- org.apache.jena.shex.expressions.ShapeExprDot
- org.apache.jena.shex.expressions.ShapeExprExternal
- org.apache.jena.shex.expressions.ShapeExprFalse
- org.apache.jena.shex.expressions.ShapeExprNone
- org.apache.jena.shex.expressions.ShapeExprNOT
- org.apache.jena.shex.expressions.ShapeExprOR
- org.apache.jena.shex.expressions.ShapeExprRef
- org.apache.jena.shex.expressions.ShapeExprTripleExpr
- org.apache.jena.shex.expressions.ShapeExprTrue
- org.apache.jena.shex.expressions.ShapeNodeConstraint
- org.apache.jena.shex.expressions.ShapeExprTripleExpr.Builder
- org.apache.jena.shex.expressions.ShapeExprWalker (implements org.apache.jena.shex.expressions.ShapeExprVisitor)
- org.apache.jena.shex.expressions.Sx2
- org.apache.jena.shex.expressions.TripleExpression (implements org.apache.jena.shex.expressions.ShexPrintable)
- org.apache.jena.shex.expressions.TripleConstraint
- org.apache.jena.shex.expressions.TripleExprCardinality
- org.apache.jena.shex.expressions.TripleExprEachOf
- org.apache.jena.shex.expressions.TripleExprNone
- org.apache.jena.shex.expressions.TripleExprOneOf
- org.apache.jena.shex.expressions.TripleExprRef
- org.apache.jena.shex.expressions.TripleExprWalker (implements org.apache.jena.shex.expressions.TripleExprVisitor)
- org.apache.jena.shex.expressions.ValueSetItem
- org.apache.jena.shex.expressions.ValueSetRange
Interface Hierarchy
- org.apache.jena.shex.expressions.Facet
- org.apache.jena.shex.expressions.NodeConstraintVisitor
- org.apache.jena.shex.expressions.Satisfies
- org.apache.jena.shex.expressions.ShapeElement (also extends org.apache.jena.shex.expressions.ShexPrintable)
- org.apache.jena.shex.expressions.ShapeExprVisitor
- org.apache.jena.shex.expressions.ShexPrintable
- org.apache.jena.shex.expressions.ShapeElement (also extends org.apache.jena.shex.expressions.Satisfies)
- org.apache.jena.shex.expressions.TripleExprVisitor
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.apache.jena.shex.expressions.NodeKind
- org.apache.jena.shex.expressions.NumLengthKind
- org.apache.jena.shex.expressions.NumRangeKind
- org.apache.jena.shex.expressions.StrLengthKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)