Class JavaRecordType

  • All Implemented Interfaces:
    java.io.Serializable, RelDataType, RelDataTypeFamily

    public class JavaRecordType
    extends RelRecordType
    Record type based on a Java class. The fields of the type are the fields of the class.

    NOTE: This class is experimental and subject to change/removal without notice.

    See Also:
    Serialized Form
    • Field Detail

      • clazz

        final java.lang.Class clazz
    • Constructor Detail

      • JavaRecordType

        public JavaRecordType​(java.util.List<RelDataTypeField> fields,
                              java.lang.Class clazz)