Class URIValue

    • Constructor Detail

      • URIValue

        public URIValue​(URI uri)
    • Method Detail

      • apply

        public static URIValue apply()
      • apply

        public static URIValue apply​(String uriStr)
        Constructs a new URI value using a string.

        Parameters:
        uriStr - URI
        Returns:
        (undocumented)
      • createURI

        public static URI createURI​(String uriStr)
      • apply

        public static URIValue apply​(URIValue other)
        Constructs a new URI value using another URI value.

        Parameters:
        other - URI value
        Returns:
        (undocumented)
      • uri

        public URI uri()
      • SpecialSymbol

        public final String SpecialSymbol()
      • getUriNoLabel

        public URI getUriNoLabel()
      • getLabel

        public String getLabel()
      • isEmpty

        public boolean isEmpty()
        Description copied from interface: PrimitiveTypeValue
        Tell whether this value represents an empty value.

        Specified by:
        isEmpty in interface PrimitiveTypeValue
        Returns:
        true if and only if this value represents an empty value
      • getUri

        public URI getUri()
      • renderAsList

        public scala.collection.immutable.Seq<String> renderAsList()
        Description copied from interface: PrimitiveTypeValue
        Returns a list of strings representing this value.

        Specified by:
        renderAsList in interface PrimitiveTypeValue
        Returns:
        a list of strings representing this value