org.objectweb.cjdbc.scenario.standalone.sql.request
Class InsertRequestTest.ParsingResult

java.lang.Object
  extended byorg.objectweb.cjdbc.scenario.standalone.sql.request.InsertRequestTest.ParsingResult
Enclosing class:
InsertRequestTest

protected class InsertRequestTest.ParsingResult
extends java.lang.Object

Stores the expected result of the call to InsertRequest.parse(DatabaseSchema, int, boolean) method.

Author:
Mathieu Peltier

Field Summary
protected  java.util.ArrayList columns
          Columns concerned by the request: ArrayList of TableColumn objects.
protected  java.lang.String errorMessage
          Error message if the request is invalid.
protected  boolean isValid
          true if the request is valid.
protected  java.lang.String request
          Request to test.
protected  DatabaseTable table
          Table concerned by the request.
 
Constructor Summary
protected InsertRequestTest.ParsingResult(java.lang.String request, java.lang.String errorMessage)
          Creates a new ParsingResult instance for invalid request.
protected InsertRequestTest.ParsingResult(java.lang.String request, java.lang.String tableName, java.lang.String columnList)
          Creates a new ParsingResult instance for valid request.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

request

protected java.lang.String request
Request to test.


isValid

protected boolean isValid
true if the request is valid.


table

protected DatabaseTable table
Table concerned by the request.


columns

protected java.util.ArrayList columns
Columns concerned by the request: ArrayList of TableColumn objects.


errorMessage

protected java.lang.String errorMessage
Error message if the request is invalid.

Constructor Detail

InsertRequestTest.ParsingResult

protected InsertRequestTest.ParsingResult(java.lang.String request,
                                          java.lang.String tableName,
                                          java.lang.String columnList)
Creates a new ParsingResult instance for valid request.

Parameters:
request - request to test.
tableName - table concerned by the request.
columnList -

InsertRequestTest.ParsingResult

protected InsertRequestTest.ParsingResult(java.lang.String request,
                                          java.lang.String errorMessage)
Creates a new ParsingResult instance for invalid request.

Parameters:
request - invalid request to test.
errorMessage - error message.


Copyright © 2002, 2005 - ObjectWeb Consortium - All Rights Reserved.