Nablarch API

Tip

Up until Nablarch 5, the API documentation provided only the public API for architects and application programmers. However, from Nablarch 6, we provide API documentation including non published APIs.

This is because the Java version has been upgraded and the mechanism for extending Javadoc generation has changed, making it impossible to generate Javadoc for only published APIs.

Whether or not the referenced class or method is a published API can be determined by whether @Published is described on the target Javadoc.

For example, DaoContext is a public API for architects because @Published(tag="architect") is described at the class. On the other hand, the findAll method of BasicDaoContext is a non published API because @Published is not described in either the class or the method.

Please refer to Backward compatibility policy and README of Unauthorized API Check Tool (external site) for the details of specifications related to public API.