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 boolean
equals(java.lang.Object obj)
(package private) Iri
getIri()
(package private) java.lang.String
getLabel()
java.lang.String
getQueryString()
int
hashCode()
Iri
iri(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:
getQueryString
in interfaceQueryElement
- Returns:
- the String representing the SPARQL syntax of this element
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-