01: /*
02: * Copyright Aduna (http://www.aduna-software.com/) (c) 1997-2006.
03: *
04: * Licensed under the Aduna BSD-style license.
05: */
06: package org.openrdf.model;
07:
08: import java.io.Serializable;
09:
10: /**
11: * The supertype of all RDF model objects (URIs, blank nodes and literals).
12: */
13: public interface Value extends Serializable {
14:
15: /**
16: * Returns the String-value of a <tt>Value</tt> object. This returns either
17: * a {@link Literal}'s label, a {@link URI}'s URI or a {@link BNode}'s ID.
18: */
19: public String stringValue();
20: }
|