com.franz.agbase
Interface ValueNode

All Superinterfaces:
ValueObject
All Known Subinterfaces:
BlankNode, DefaultGraph, EncodedLiteral, LiteralNode, ResourceNode, URINode

public interface ValueNode
extends ValueObject

This interface includes all the types that may appear as a component of a Triple.


Method Summary
 int compareTo(ValueNodeImpl to)
           
 TriplesIterator getObjectStatements()
           
 UPI queryAGId()
          Return the unique identifier of the object.
 

Method Detail

queryAGId

UPI queryAGId()
Return the unique identifier of the object.

Returns:
A UPI instance. If the value is null, then the object has not been stored in the triple store and is simply a place holder for a label.

getObjectStatements

TriplesIterator getObjectStatements()
                                    throws AllegroGraphException
Throws:
AllegroGraphException

compareTo

int compareTo(ValueNodeImpl to)
Specified by:
compareTo in interface ValueObject