org.openrdf.sesame.sailimpl.rdbms.model
Interface IdValue

All Superinterfaces:
Comparable, Serializable, Value
All Known Subinterfaces:
IdResource
All Known Implementing Classes:
IdBNode, IdLiteral, IdURI

public interface IdValue
extends Value


Method Summary
 int getInternalId()
          Gets the ID that is used in the RDBMS for this Value.
 RdfSource getRdfSource()
          Returns the RdfSource that contains this IdValue.
 
Methods inherited from interface org.openrdf.model.Value
getObjectStatements
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getInternalId

public int getInternalId()
Gets the ID that is used in the RDBMS for this Value.


getRdfSource

public RdfSource getRdfSource()
Returns the RdfSource that contains this IdValue. IDs are only unique within a single repository, but an application could use several repositories at the same time, passing IdValue generated by one Sail to another Sail. In such situations, the ID of the first Sail cannot be used by the second Sail.



Copyright © 2002-2006 Aduna BV, GNU LGPL License applies.