Class NamedResource

java.lang.Object
cz.cvut.kbss.ontodriver.model.NamedResource
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
Assertion

public class NamedResource extends Object implements Serializable
Represents named resources, i.e., resources identified by a URI.
See Also:
  • Method Details

    • getIdentifier

      public URI getIdentifier()
      Gets the identifier of this resource.
      Returns:
      URI
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • create

      public static NamedResource create(URI uri)
      Creates new named resource from the specified URI.
      Parameters:
      uri - Resource identifier
      Returns:
      NamedResource instance
    • create

      public static NamedResource create(String iri)
      Creates new named resource from the specified string identifier.
      Parameters:
      iri - Resource identifier
      Returns:
      NamedResource instance