// Path: src/joquery/core/QueryException.java
// public class QueryException extends Exception
// {
//     public QueryException(String message)
//     {
//         super(message);
//     }
// 
//     public QueryException(String message, Throwable cause)
//     {
//         super(message, cause);
//     }
// }


import joquery.core.QueryException;
import java.lang.reflect.Array;
package joquery.core.collection.expr.condition;



/**
 * User: Adipa
 * Date: 10/6/12
 * Time: 9:31 PM
 */
public class InConditionalExpr<T> extends ConditionalExpr<T>
{
    @SuppressWarnings("SimplifiableIfStatement")
    @Override
// Path: src/joquery/core/QueryException.java
// public class QueryException extends Exception
// {
//     public QueryException(String message)
//     {
//         super(message);
//     }
// 
//     public QueryException(String message, Throwable cause)
//     {
//         super(message, cause);
//     }
// }


// Path: src/joquery/core/collection/expr/condition/InConditionalExpr.java
import joquery.core.QueryException;
import java.lang.reflect.Array;

package joquery.core.collection.expr.condition;



/**
 * User: Adipa
 * Date: 10/6/12
 * Time: 9:31 PM
 */
public class InConditionalExpr<T> extends ConditionalExpr<T>
{
    @SuppressWarnings("SimplifiableIfStatement")
    @Override
    public Object evaluate(T t)  throws QueryException