Package org.apache.jena.sparql.syntax
Class Element
- java.lang.Object
-
- org.apache.jena.sparql.syntax.Element
-
- Direct Known Subclasses:
Element1,ElementAssign,ElementBind,ElementData,ElementFilter,ElementGroup,ElementMinus,ElementNamedGraph,ElementOptional,ElementPathBlock,ElementService,ElementSubQuery,ElementTriplesBlock,ElementUnion
public abstract class Element extends java.lang.ObjectElement - abstract class for all pattern elements
-
-
Constructor Summary
Constructors Constructor Description Element()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object el2)abstract booleanequalTo(Element el2, NodeIsomorphismMap isoMap)abstract inthashCode()java.lang.StringtoString()abstract voidvisit(ElementVisitor v)
-
-
-
Method Detail
-
visit
public abstract void visit(ElementVisitor v)
-
hashCode
public abstract int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equalTo
public abstract boolean equalTo(Element el2, NodeIsomorphismMap isoMap)
-
equals
public final boolean equals(java.lang.Object el2)
- Overrides:
equalsin classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-