public class ProjectionIterator extends ConvertingIteration<BindingSet,BindingSet,QueryEvaluationException>
| Constructor and Description | 
|---|
| ProjectionIterator(Projection projection,
                  CloseableIteration<BindingSet,QueryEvaluationException> iter,
                  BindingSet parentBindings) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected BindingSet | convert(BindingSet sourceBindings)Converts a source type object to a target type object. | 
| static BindingSet | project(ProjectionElemList projElemList,
       BindingSet sourceBindings,
       BindingSet parentBindings) | 
| static BindingSet | project(ProjectionElemList projElemList,
       BindingSet sourceBindings,
       BindingSet parentBindings,
       boolean includeAllParentBindings) | 
handleClose, hasNext, next, removeclose, isClosedpublic ProjectionIterator(Projection projection, CloseableIteration<BindingSet,QueryEvaluationException> iter, BindingSet parentBindings) throws QueryEvaluationException
QueryEvaluationExceptionprotected BindingSet convert(BindingSet sourceBindings) throws QueryEvaluationException
ConvertingIterationconvert in class ConvertingIteration<BindingSet,BindingSet,QueryEvaluationException>QueryEvaluationExceptionpublic static BindingSet project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings)
public static BindingSet project(ProjectionElemList projElemList, BindingSet sourceBindings, BindingSet parentBindings, boolean includeAllParentBindings)
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.