@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Extensible
This annotation type may be used to mark a class or interface as one that
may be safely extended or implemented by third-party code. Some interfaces
and non-final classes within the LDAP SDK are not intended to be implemented
by code outside of the LDAP SDK, so only those classes or interfaces with the
@Extensible
annotation type should be considered safe to extend or
implement by third-party code.
This annotation type will appear in the generated Javadoc documentation for
classes and interfaces that include it.
- See Also:
NotExtensible