API Changes in Structure 5.1
Minor Java API Release
There are a few API additions coming with this release. The changes are backwards-compatible, so any code using API 16.x should work fine.
Jira Version | New API Version |
---|---|
7.2+ | 16.11.0 |
See Structure API Versions for full version information and downloads.
Compatible Changes in the Java API
The new
DarkFeatures
class, backed by Jira'sApplicationProperties
, is used to obtain advanced configuration parameters where previously Structure relied on system properties. It is primarily intended to be used by Structure itself and other ALM Works products.La.cast()
is a new static factory method that produces aLa
instance that safely casts objects to the given class. It complements the existingLa.instanceOf()
factory method.A new version of
RowTree.appendForest()
takes ajava.util.function.LongPredicate
instead of theLongPredicate
from HPPC. The old method has been deprecated.