Class Prefix
- java.lang.Object
-
- org.eclipse.rdf4j.sparqlbuilder.core.Prefix
-
- All Implemented Interfaces:
QueryElement
public class Prefix extends java.lang.Object implements QueryElement
A SPARQL Prefix declaration- See Also:
- SPARQL Prefix
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)(package private) IrigetIri()(package private) java.lang.StringgetLabel()java.lang.StringgetQueryString()inthashCode()Iriiri(java.lang.String localName)Create a prefixed IRI reference from this prefix
-
-
-
Field Detail
-
PREFIX
private static final java.lang.String PREFIX
- See Also:
- Constant Field Values
-
label
private final java.lang.String label
-
iri
private final Iri iri
-
-
Method Detail
-
getIri
Iri getIri()
-
getLabel
java.lang.String getLabel()
-
iri
public Iri iri(java.lang.String localName)
Create a prefixed IRI reference from this prefix- Parameters:
localName- the local part of the prefixed IRI- Returns:
- a prefixed IRI reference, with this prefix's label as the base, and the given string for the local part
-
getQueryString
public java.lang.String getQueryString()
- Specified by:
getQueryStringin interfaceQueryElement- Returns:
- the String representing the SPARQL syntax of this element
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-