org.findata.blpwrapper
Class DataResult

java.lang.Object
  extended by org.findata.blpwrapper.DataResult
Direct Known Subclasses:
BulkDataResult, FieldInfoResult, HistoricalDataResult, IntradayBarDataResult, IntradayTickDataResult, ReferenceDataResult

public abstract class DataResult
extends java.lang.Object


Constructor Summary
DataResult()
           
 
Method Summary
abstract  java.lang.String[] getColumnNames()
           
abstract  java.lang.String[][] getData()
           
abstract  java.lang.String[] getDataTypes()
           
 void processFieldExceptions(com.bloomberglp.blpapi.Element securityData, java.util.logging.Logger logger)
           
abstract  void processResponse(com.bloomberglp.blpapi.Element response, java.util.logging.Logger logger, boolean throwInvalidSecurityError)
           
 void processSecurityError(com.bloomberglp.blpapi.Element securityData, java.util.logging.Logger logger, boolean throwError)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataResult

public DataResult()
Method Detail

processResponse

public abstract void processResponse(com.bloomberglp.blpapi.Element response,
                                     java.util.logging.Logger logger,
                                     boolean throwInvalidSecurityError)
                              throws WrapperException
Throws:
WrapperException

getData

public abstract java.lang.String[][] getData()
                                      throws WrapperException
Throws:
WrapperException

getColumnNames

public abstract java.lang.String[] getColumnNames()
                                           throws WrapperException
Throws:
WrapperException

getDataTypes

public abstract java.lang.String[] getDataTypes()
                                         throws WrapperException
Throws:
WrapperException

processSecurityError

public void processSecurityError(com.bloomberglp.blpapi.Element securityData,
                                 java.util.logging.Logger logger,
                                 boolean throwError)
                          throws WrapperException
Throws:
WrapperException

processFieldExceptions

public void processFieldExceptions(com.bloomberglp.blpapi.Element securityData,
                                   java.util.logging.Logger logger)
                            throws WrapperException
Throws:
WrapperException