Class LineItemTuple

  • All Implemented Interfaces:
    java.io.Serializable

    public class LineItemTuple
    extends java.lang.Object
    implements java.io.Serializable
    A tuple of the lineitem table.

    Example line:

     "3249925";"37271";"9775";"1";"9.00";"10874.43";"0.10";"0.04";"N";"O";"1998-04-19";"1998-06-17";"1998-04-21";"TAKE BACK RETURN         ";"AIR       ";"express instructions among the excuses nag"
     
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  LineItemTuple.Parser
      Parses a LineItemTuple from a given CSV line (double quoted, comma-separated).
    • Constructor Summary

      Constructors 
      Constructor Description
      LineItemTuple()  
      LineItemTuple​(long l_ORDERKEY, long l_PARTKEY, long l_SUPPKEY, int l_LINENUMBER, double l_QUANTITY, double l_EXTENDEDPRICE, double l_DISCOUNT, double l_TAX, char l_RETURNFLAG, int l_SHIPDATE, int l_COMMITDATE, int l_RECEIPTDATE, java.lang.String l_SHIPINSTRUCT, java.lang.String l_SHIPMODE, java.lang.String l_COMMENT)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • L_ORDERKEY

        public long L_ORDERKEY
        identifier, PK
      • L_PARTKEY

        public long L_PARTKEY
        identifier
      • L_SUPPKEY

        public long L_SUPPKEY
        identifier
      • L_LINENUMBER

        public int L_LINENUMBER
        integer, PK
      • L_QUANTITY

        public double L_QUANTITY
        decimal
      • L_EXTENDEDPRICE

        public double L_EXTENDEDPRICE
        decimal
      • L_DISCOUNT

        public double L_DISCOUNT
        decimal
      • L_TAX

        public double L_TAX
        decimal
      • L_RETURNFLAG

        public char L_RETURNFLAG
        fixed text, size 1
      • L_LINESTATUS

        public char L_LINESTATUS
        fixed text, size 1
      • L_SHIPDATE

        public int L_SHIPDATE
        fixed text, size 1
      • L_COMMITDATE

        public int L_COMMITDATE
        fixed text, size 1
      • L_RECEIPTDATE

        public int L_RECEIPTDATE
        fixed text, size 1
      • L_SHIPINSTRUCT

        public java.lang.String L_SHIPINSTRUCT
        fixed text, size 25
      • L_SHIPMODE

        public java.lang.String L_SHIPMODE
        fixed text, size 10
      • L_COMMENT

        public java.lang.String L_COMMENT
        variable text, size 44
    • Constructor Detail

      • LineItemTuple

        public LineItemTuple​(long l_ORDERKEY,
                             long l_PARTKEY,
                             long l_SUPPKEY,
                             int l_LINENUMBER,
                             double l_QUANTITY,
                             double l_EXTENDEDPRICE,
                             double l_DISCOUNT,
                             double l_TAX,
                             char l_RETURNFLAG,
                             int l_SHIPDATE,
                             int l_COMMITDATE,
                             int l_RECEIPTDATE,
                             java.lang.String l_SHIPINSTRUCT,
                             java.lang.String l_SHIPMODE,
                             java.lang.String l_COMMENT)
      • LineItemTuple

        public LineItemTuple()