gate.creole.ontology
Interface OURI

All Superinterfaces:
Comparable<ONodeID>, ONodeID
All Known Implementing Classes:
URI

public interface OURI
extends ONodeID

Interface for objects representing an URI. All URIs used in an ontology are represented by objects implementing this interface. A client of the GATE ontology API must never directly create these objects using their constructor (clients must never directly use any classes from the inplementing packages below this package!). In order to create OURIs the Ontology factory methods Ontology.createOURI(String), Ontology#createOURIFroName(String), or Ontology.generateOURI(String) must be used.

Author:
Johann Petrak

Method Summary
 
Methods inherited from interface gate.creole.ontology.ONodeID
compareTo, equals, getNameSpace, getResourceName, hashCode, isAnonymousResource, toASCIIString, toDisplayString, toString, toTurtle, validate