it.eng.spago.dbaccess.sql.result
Class PunctualDataResult

java.lang.Object
  extended byit.eng.spago.dbaccess.sql.result.PunctualDataResult
All Implemented Interfaces:
DataResultInterface

public class PunctualDataResult
extends java.lang.Object
implements DataResultInterface

Questa classe rappresenta un PucntulaDataResult, cioč un DataResult che contiene un DataField Tipicamente un oggetto di questo tipo viene utilizzato per memorizzare i valori dei paremetri di ritorno o di output di una stored procedure che non sono di tipo ResultSet.


Field Summary
static java.lang.String TAG
           
 
Fields inherited from interface it.eng.spago.dbaccess.sql.result.DataResultInterface
COMPOSITE_DATA_RESULT, INFORMATION_DATA_RESULT, PUNCTUAL_DATA_RESULT, SCROLLABLE_DATA_RESULT
 
Constructor Summary
PunctualDataResult(SQLCommand sqlCommand, java.util.List inputParameters, DataField punctualDataField)
          Crea un oggetto DataResultInterface di tipo PunctualDataResult.
 
Method Summary
 java.lang.String getDataResultType()
          Ritorna come valore la costante DataResultInterface.PUNCTUAL_DATA_RESULT.
 DataField getPunctualDatafield()
          Ritorna l'oggetto DataField contenuto nell'oggetto.
 SourceBean getSourceBean()
          Ritorna un oggetto Sourcebean rappresentante l'oggetto.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TAG

public static final java.lang.String TAG
See Also:
Constant Field Values
Constructor Detail

PunctualDataResult

public PunctualDataResult(SQLCommand sqlCommand,
                          java.util.List inputParameters,
                          DataField punctualDataField)
                   throws EMFInternalError
Crea un oggetto DataResultInterface di tipo PunctualDataResult.

Throws:
EMFInternalError - - Se qualche errore si verifica nella creazione dell'oggetto fi tipo PunctualDataResult
EMFInternalError
Method Detail

getPunctualDatafield

public DataField getPunctualDatafield()
Ritorna l'oggetto DataField contenuto nell'oggetto.

Returns:
l'oggetto DataField contenuto nell'oggetto

getDataResultType

public java.lang.String getDataResultType()
Ritorna come valore la costante DataResultInterface.PUNCTUAL_DATA_RESULT.

Returns:
DataResultInterface.PUNCTUAL_DATA_RESULT

getSourceBean

public SourceBean getSourceBean()
                         throws EMFInternalError
Ritorna un oggetto Sourcebean rappresentante l'oggetto.

Specified by:
getSourceBean in interface DataResultInterface
Returns:
la rappresentazione dell'oggetto di tipo DataResultInterface come SourceBean
Throws:
EMFInternalError