|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsimpledb.query.ProductScan
public class ProductScan
The scan class corresponding to the product relational algebra operator.
Constructor Summary | |
---|---|
ProductScan(Scan s1,
Scan s2)
Creates a product scan having the two underlying scans. |
Method Summary | |
---|---|
void |
beforeFirst()
Positions the scan before its first record. |
void |
close()
Closes both underlying 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 the scan to the next record. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProductScan(Scan s1, Scan s2)
s1
- the LHS scans2
- the RHS scanMethod 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 |