be.SIRAPRISE.typeimplementations
Interface PossRepImplementation14
- All Superinterfaces:
- PossRepImplementation
- All Known Implementing Classes:
- DbmsTupleImplementation
public interface PossRepImplementation14
- extends PossRepImplementation
Defines the methods that the implementation class for a SIRA_PRISE PossRep must provide.
This interface replaces PossRepImplementation. The old getComponentValue() method, which took a ScalarValueBuffer specifically, is now superseded by a like-named method that can act on any ValueBuffer.
- Author:
- Erwin Smout
getComponentValue
ValueBuffer getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer)
- "Extracts" a possrep component value out of a value of the type
- Parameters:
componentName
- The possrep component NamevalueBuffer
- The scalarValueBuffer holding the value of which the possrep's component's value is to be extracted
- Returns:
- The value of the component in this possrep's representation of the given value