SolutionSetStatserator since the latter can compute
all of the same information can be used over streaming solution
sets.public class SolutionSetStats extends Object implements ISolutionSetStats
| Constructor and Description |
|---|
SolutionSetStats(IBindingSet[] bindingSets)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Set<IVariable<?>> |
getAlwaysBound()
Deprecated.
Return the subset of the variables which are bound in all solutions.
|
Map<IVariable<?>,IConstant<?>> |
getConstants()
Deprecated.
The set of variables which are effective constants (they are bound in
every solution and always to the same value) together with their constant
bindings.
|
Set<IVariable<?>> |
getMaterialized()
Deprecated.
Return the subset of the variables which are materialized in all
solutions in which they appear (the variables do not have to be bound in
every solution, but if they are bound then their
IVCache
association is always set). |
Set<IVariable<?>> |
getNotAlwaysBound()
Deprecated.
Return the subset of the variables which are NOT bound in all solutions.
|
long |
getSolutionSetSize()
Deprecated.
Return the #of solutions.
|
Set<IVariable<?>> |
getUsedVars()
Deprecated.
Return the set of variables which in at least one solution.
|
public SolutionSetStats(IBindingSet[] bindingSets)
bindingSets - The exogenous solutions flowing into the query.IllegalArgumentException - if the argument is nullIllegalArgumentException - if any element of the source solution array is
nullpublic final long getSolutionSetSize()
ISolutionSetStatsgetSolutionSetSize in interface ISolutionSetStatspublic final Set<IVariable<?>> getUsedVars()
ISolutionSetStatsgetUsedVars in interface ISolutionSetStatspublic final Set<IVariable<?>> getAlwaysBound()
ISolutionSetStatsgetAlwaysBound in interface ISolutionSetStatspublic final Set<IVariable<?>> getNotAlwaysBound()
ISolutionSetStatsgetNotAlwaysBound in interface ISolutionSetStatspublic final Set<IVariable<?>> getMaterialized()
ISolutionSetStatsIVCache
association is always set).getMaterialized in interface ISolutionSetStatspublic final Map<IVariable<?>,IConstant<?>> getConstants()
ISolutionSetStatsgetConstants in interface ISolutionSetStatsCopyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.