# Package com.orchestranetworks.rest.annotation

package com.orchestranetworks.rest.annotation

- Related Packages
  Package
  Description
  com.orchestranetworks.rest
  Provides classes for the REST toolkit Java Framework functionalities.
  com.orchestranetworks.rest.inject
  com.orchestranetworks.rest.security
  com.orchestranetworks.rest.serialization
  com.orchestranetworks.rest.util
- Annotation Interfaces
  Class
  Description
  AnonymousAccessEnabled
  Annotation used to allow anonymous access on a given REST resource Java method.
  Authorization
  Annotation used to apply a specified `AuthorizationRule` on REST resource Java methods.
  Documentation
  Annotation used to document the purpose of a JAX-RS matched resource.
  ExtendedInput
  An annotation used to configure the extended JSON input format for a Data Transfer Object (DTO) field of type `ContentHolder`.
  ExtendedOutput
  Annotation used to configure the extended JSON output format for a Data Transfer Object (DTO) field of type `ContentHolder`.
  OpenApiApplicationPath
  Annotation used to automatically create a JAX-RS application serving OpenAPI REST resource for the underlying REST Toolkit application.
  OpenApiResource
  Annotation used to activate the OpenAPI documentation on the annotated REST resource Java class.
  Table
  Annotation used to reference a schema table linked to a Data Transfer Object (DTO) field of type `ContentHolder`.