Class ByteBuddyUtils.ConvertValueForSetter

java.lang.Object
org.apache.beam.sdk.schemas.utils.ByteBuddyUtils.TypeConversion<StackManipulation>
org.apache.beam.sdk.schemas.utils.ByteBuddyUtils.ConvertValueForSetter
Direct Known Subclasses:
AvroUtils.AvroConvertValueForSetter
Enclosing class:
ByteBuddyUtils

public static class ByteBuddyUtils.ConvertValueForSetter extends ByteBuddyUtils.TypeConversion<StackManipulation>
Row is going to call the setter with its internal Java type, however the user object being set might have a different type internally. For example, Row will be calling set with a String type (for string fields), but the user type might have a StringBuffer member there. This class generates code to convert between these types.