Javadoc

Browse generated API documentation. Method signatures, parameters, and return types are documented here — the API Cookbook shows how to use them.

Key packages (1.23.5)

API Package Entry point
Modern service dev.rono.permissions.api.service PermissionsExApi
Subjects dev.rono.permissions.api.subject User, Group
Context dev.rono.permissions.api.permission PermissionContext
Legacy ru.tehkode.permissions PermissionManager
Legacy events ru.tehkode.permissions.events PermissionEntityEvent

Versions 1.23.1 – 1.23.4 document the classic ru.tehkode.* API only. The modern dev.rono.* packages appear starting in 1.23.5.

Generate locally

1.23.5 (PermissionsExPlus):

mvn -pl api/permissionsex-api,legacy-api/permissionsex-legacy-api javadoc:javadoc -am -Ddoclint=none

Classic 1.23.x:

./scripts/build-classic-javadoc.sh STABLE-1.23.4 1.23.4

Maven coordinates

<groupId>dev.rono.permissions</groupId>
<artifactId>permissionsex-api</artifactId>
<version>1.23.5</version>
<scope>provided</scope>