Package org.apache.wayang.apps.tpch.data
Class LineItemTuple
- java.lang.Object
-
- org.apache.wayang.apps.tpch.data.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 aLineItemTuple
from a given CSV line (double quoted, comma-separated).
-
Field Summary
Fields Modifier and Type Field Description java.lang.String
L_COMMENT
variable text, size 44
int
L_COMMITDATE
fixed text, size 1
double
L_DISCOUNT
decimal
double
L_EXTENDEDPRICE
decimal
int
L_LINENUMBER
integer
,PK
char
L_LINESTATUS
fixed text, size 1
long
L_ORDERKEY
identifier
,PK
long
L_PARTKEY
identifier
double
L_QUANTITY
decimal
int
L_RECEIPTDATE
fixed text, size 1
char
L_RETURNFLAG
fixed text, size 1
int
L_SHIPDATE
fixed text, size 1
java.lang.String
L_SHIPINSTRUCT
fixed text, size 25
java.lang.String
L_SHIPMODE
fixed text, size 10
long
L_SUPPKEY
identifier
double
L_TAX
decimal
-
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)
-
-
-
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()
-
-