org.relique.jdbc.csv
Class SubQueryEqualsRowMatcher

java.lang.Object
  extended by org.relique.jdbc.csv.SubQueryEqualsRowMatcher
All Implemented Interfaces:
SubQueryRowMatcher

public class SubQueryEqualsRowMatcher
extends Object
implements SubQueryRowMatcher


Constructor Summary
SubQueryEqualsRowMatcher()
           
 
Method Summary
 ArrayList<Object> getValues()
           
 boolean matches(Object expr)
          Called with value for each row of sub-query, to determine whether outer/parent SQL expression is evaluated.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubQueryEqualsRowMatcher

public SubQueryEqualsRowMatcher()
Method Detail

matches

public boolean matches(Object expr)
                throws SQLException
Description copied from interface: SubQueryRowMatcher
Called with value for each row of sub-query, to determine whether outer/parent SQL expression is evaluated.

Specified by:
matches in interface SubQueryRowMatcher
Parameters:
expr - value for current row.
Returns:
true if value completes SQL sub-query evaluation and sub-query should stop.
Throws:
SQLException - if there is an error evaluating the expression.

getValues

public ArrayList<Object> getValues()


Copyright © 2016. All rights reserved.