BloombergSearchRequestBuilder
to query SRCH screensInstrumentListRequestBuilder
to search instruments containing a given stringPortfolioRequestBuilder
to query PRTU portfolios
- Added an automatic module name for Java 9+ compatibility
- bbcomm.exe can also be located in a custom location, which can be configured using an environment variable
jbloomberg.bbcomm
- bbcomm.exe can also be located in c:/blp/DAPI
- the price adjustments in
HistoricalRequestBuilder
andIntradayBarRequestBuilder
were DPDF dependent
- deprecate the
adjustDefault
method inHistoricalRequestBuilder
andIntradayBarRequestBuilder
as this is now the default behaviour - add an
ignorePricingDefaults
method BloombergException
is now unchecked
- Added a few methods to monitor errors encountered when subscribing to real time data
- Added new method
<T> T as(TypeReference<T> type)
onTypedObject
to allow "casting" into a generic type
- When subscribing to an expired security twice an exception was thrown
- Deal with incorrect date/time type returned by the real time feed
- removed dependency on external library Big Blue Utils
- package of TypedObject changed from com.assylias.bigblue.utils to com.assylias.jbloomberg
- Allow to use custom SessionOptions
- Add a facility to monitor the state of the session
- Conversion between Bloomberg dates/datetimes and java.time LocalDate/OffsetDateTime/OffsetTime more robust
- Various javadoc errors
- Don't start local bb_comm process if using remote hosts only
- OffsetDateTime is now used instead of ZonedDateTime