gate.creole.ontology
Interface OBNodeID

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

public interface OBNodeID
extends ONodeID

An object representing an ontology node ID. This is either a blank node ID or an URI. The details of what can be a blank node ID or an URI is implementation dependent.

ONodeID objects must not directly created by a client using the GATE ontology API and there is no factory method that allows the direct creation of ONodeID objects. However, ONodeID objects can be retrieved with the getONodeID method for some ontology objects (OClasses).

Ontology API methods that accept ONodeID objects also accept objects and clients of the GATE ontology API should normally pass OURI objects to these methods.

Author:
Johann Petrak

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