Class Prefix

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private Iri iri  
      private java.lang.String label  
      private static java.lang.String PREFIX  
    • Constructor Summary

      Constructors 
      Constructor Description
      Prefix​(java.lang.String alias, IRI iri)  
      Prefix​(java.lang.String alias, Iri iri)  
    • 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
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • label

        private final java.lang.String label
      • iri

        private final Iri iri
    • Constructor Detail

      • Prefix

        Prefix​(java.lang.String alias,
               Iri iri)
      • Prefix

        Prefix​(java.lang.String alias,
               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 interface QueryElement
        Returns:
        the String representing the SPARQL syntax of this element
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object