com.bigdata.bop
Interface IElement

All Known Subinterfaces:
BigdataBNode, BigdataLiteral, BigdataResource, BigdataStatement, BigdataURI, BigdataValue, ISPO
All Known Implementing Classes:
BigdataBNodeImpl, BigdataLiteralImpl, BigdataResourceImpl, BigdataStatementImpl, BigdataURIImpl, BigdataValueImpl, SPO

public interface IElement

An interface for exposing the data in an object view of a tuple by index position. This facilitates binding values elements read from an access path onto binding sets during join processing.

Version:
$Id: IElement.java 3452 2010-08-19 21:07:19Z thompsonbry $
Author:
Bryan Thompson
See Also:
IPredicate.get(Object, int), IJoinNexus#bind(IPredicate, IConstraint, Object, IBindingSet)

Method Summary
 Object get(int index)
          Return the value at the specified index.
 

Method Detail

get

Object get(int index)
Return the value at the specified index.

Parameters:
index - The index.
Returns:
The value at the specified index.
Throws:
IllegalArgumentException - if the index is less than zero or GTE the #of fields defined for the element.


Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.