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.Object
Element - 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 boolean
equals(java.lang.Object el2)
abstract boolean
equalTo(Element el2, NodeIsomorphismMap isoMap)
abstract int
hashCode()
java.lang.String
toString()
abstract void
visit(ElementVisitor v)
-
-
-
Method Detail
-
visit
public abstract void visit(ElementVisitor v)
-
hashCode
public abstract int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equalTo
public abstract boolean equalTo(Element el2, NodeIsomorphismMap isoMap)
-
equals
public final boolean equals(java.lang.Object el2)
- Overrides:
equals
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-