|Modifier and Type||Method and Description|
Release the state associated with the
IVCacheassociations are preserved by the encoder.
IBindingSet decodeSolution(byte val, int off, int len, boolean resolveCachedValues)
The resolution step can be deferred when the decoded
does not require the resolved
IVCache associations. For example,
we do not need the
IVCache association in order to decide if two
IBindingSets can join. However, once we have a solution from a
join, we may need to resolve the
IVCache metadata for the joined
val- The encoded IV.
off- The starting offset.
len- The #of bytes of data to be decoded.
true, any decoded
IVs will have their
IVCacheassociation resolved before the
IBindingSetis returned to the caller. When
false, the resolution step is not performed.
void resolveCachedValues(IBindingSet bset)
IVs in the solution for which there are cached
BigdataValues to those values. This method may be used to resolve
IBindingSets NOT produced by
decodeSolution(byte, int, int, boolean). For example, when joining a decoded solution with another solution, the resolution step may be deferred until we know whether or not the join was successful.
Copyright © 2006-2012 SYSTAP, LLC. All Rights Reserved.