public class RDFSpreadVector extends Object implements WeightedVectorApproximation<org.openrdf.model.Resource,HandlerException>
| Constructor and Description |
|---|
RDFSpreadVector(WeightedVector<org.openrdf.model.Resource> vector,
org.openrdf.model.URI[] inPredicates,
org.openrdf.model.URI[] outPredicates,
org.openrdf.sail.SailConnection sailConnection,
org.openrdf.model.Resource... seeds) |
| Modifier and Type | Method and Description |
|---|---|
int |
compute(int cycles) |
WeightedVector<org.openrdf.model.Resource> |
currentResult() |
void |
stepRelated(org.openrdf.sail.SailConnection sc,
org.openrdf.model.Resource resource,
double weight,
WeightedVector<org.openrdf.model.Resource> result,
Queue<org.openrdf.model.Resource> resources) |
public RDFSpreadVector(WeightedVector<org.openrdf.model.Resource> vector, org.openrdf.model.URI[] inPredicates, org.openrdf.model.URI[] outPredicates, org.openrdf.sail.SailConnection sailConnection, org.openrdf.model.Resource... seeds)
public WeightedVector<org.openrdf.model.Resource> currentResult()
currentResult in interface Approximation<WeightedVector<org.openrdf.model.Resource>,HandlerException>currentResult in interface WeightedVectorApproximation<org.openrdf.model.Resource,HandlerException>public int compute(int cycles)
throws HandlerException
compute in interface Approximation<WeightedVector<org.openrdf.model.Resource>,HandlerException>cycles - the number of cycles availableHandlerExceptionpublic void stepRelated(org.openrdf.sail.SailConnection sc,
org.openrdf.model.Resource resource,
double weight,
WeightedVector<org.openrdf.model.Resource> result,
Queue<org.openrdf.model.Resource> resources)
throws HandlerException
HandlerExceptionCopyright © 2007-2012 fortytwo.net. All Rights Reserved.