Interface FieldValueGetter<ObjectT,​ValueT>

  • All Superinterfaces:
    java.io.Serializable

    @Internal
    public interface FieldValueGetter<ObjectT,​ValueT>
    extends java.io.Serializable
    For internal use only; no backwards-compatibility guarantees.

    An interface to access a field of a class.

    Implementations of this interface are generated at runtime to map object fields to Row fields.

    • Method Detail

      • getRaw

        default @Nullable java.lang.Object getRaw​(ObjectT object)
        Returns the raw value of the getter before any further transformations.
      • name

        java.lang.String name()