Interface MarshalledValue<T,C>

Type Parameters:
T - value type
C - marshalling context type
All Known Implementing Classes:
ByteBufferMarshalledKey, ByteBufferMarshalledValue

public interface MarshalledValue<T,C>
Offers semantics similar to a MarshalledObject.get(), but supports an independent marshalling context.
Author:
Paul Ferraro
  • Method Summary

    Modifier and Type
    Method
    Description
    get(C context)
    Returns the value, unmarshalling using the specified context if necessary.
  • Method Details

    • get

      T get(C context) throws IOException
      Returns the value, unmarshalling using the specified context if necessary.
      Parameters:
      context - a marshalling context
      Returns:
      the value wrapped by this marshalled value.
      Throws:
      IOException - if the value could not be unmarshalled.