Click or drag to resize

ObjectValueTypeWidenerFactory Interface

For Avro use widener or transformer of object values to Avro record values

Namespace:  com.espertech.esper.common.client.hook.type
Assembly:  NEsper.Common (in NEsper.Common.dll) Version: 8.0.0.0
Syntax
C#
public interface ObjectValueTypeWidenerFactory

The ObjectValueTypeWidenerFactory type exposes the following members.

Methods
  NameDescription
Public methodMake
Returns a type widener or coercer.

Implementations can provide custom widening behavior from an object to a a widened, coerced or related object value.

Implementations should check whether an object value is assignable with or without coercion or widening.

This method can return null to use the default widening behavior.

Throw to indicate an unsupported widening or coercion(default behavior checking still applies if no exception is thrown)

Top
See Also