|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimpledb.multibuffer.MultiBufferProductScan
public class MultiBufferProductScan
The Scan class for the muti-buffer version of the product operator.
Constructor Summary | |
---|---|
MultiBufferProductScan(Scan lhsscan,
TableInfo ti,
Transaction tx)
Creates the scan class for the product of the LHS scan and a table. |
Method Summary | |
---|---|
void |
beforeFirst()
Positions the scan before the first record. |
void |
close()
Closes the current scans. |
int |
getInt(String fldname)
Returns the integer value of the specified field. |
String |
getString(String fldname)
Returns the string value of the specified field. |
Constant |
getVal(String fldname)
Returns the value of the specified field. |
boolean |
hasField(String fldname)
Returns true if the specified field is in either of the underlying scans. |
boolean |
next()
Moves to the next record in the current scan. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MultiBufferProductScan(Scan lhsscan, TableInfo ti, Transaction tx)
lhsscan
- the LHS scanti
- the metadata for the RHS tabletx
- the current transactionMethod Detail |
---|
public void beforeFirst()
beforeFirst
in interface Scan
Scan.beforeFirst()
public boolean next()
next
in interface Scan
Scan.next()
public void close()
close
in interface Scan
Scan.close()
public Constant getVal(String fldname)
getVal
in interface Scan
fldname
- the name of the field
Scan.getVal(java.lang.String)
public int getInt(String fldname)
getInt
in interface Scan
fldname
- the name of the field
Scan.getInt(java.lang.String)
public String getString(String fldname)
getString
in interface Scan
fldname
- the name of the field
Scan.getString(java.lang.String)
public boolean hasField(String fldname)
hasField
in interface Scan
fldname
- the name of the field
Scan.hasField(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |