Uses of Class
org.forgerock.api.models.ApiDescription
Packages that use ApiDescription
Package
Description
ForgeRock API Descriptor models, builders, and utilities.
Data related to ForgeRock Commons API Descriptor.
Classes that generate CREST API Descriptor documentation.
ForgeRock API Descriptor models.
Classes that transform
ApiDescription into different API representations.API Descriptor utility classes.
Classes and interfaces for core types including connections, request
handlers, resources, and their exceptions.
-
Uses of ApiDescription in org.forgerock.api
Methods in org.forgerock.api that return ApiDescriptionModifier and TypeMethodDescriptionCrestApiProducer.addApiInfo(ApiDescription api) CrestApiProducer.merge(List<ApiDescription> descriptions) CrestApiProducer.withPath(ApiDescription api, String parentPath) CrestApiProducer.withVersion(ApiDescription api, Version version) Methods in org.forgerock.api that return types with arguments of type ApiDescriptionMethods in org.forgerock.api with parameters of type ApiDescriptionModifier and TypeMethodDescriptionCrestApiProducer.addApiInfo(ApiDescription api) CrestApiProducer.withPath(ApiDescription api, String parentPath) CrestApiProducer.withVersion(ApiDescription api, Version version) Method parameters in org.forgerock.api with type arguments of type ApiDescription -
Uses of ApiDescription in org.forgerock.api.commons
Fields in org.forgerock.api.commons declared as ApiDescriptionModifier and TypeFieldDescriptionstatic final ApiDescriptionCommonsApi.COMMONS_API_DESCRIPTIONThe api description of "frapi:common" which only contains errors so far. -
Uses of ApiDescription in org.forgerock.api.markup
Methods in org.forgerock.api.markup with parameters of type ApiDescriptionModifier and TypeMethodDescriptionstatic voidApiDocGenerator.execute(String title, ApiDescription apiDescription, Path inputDirPath, Path outputDirPath, ApiDescription... externalApiDescriptions) Generates AsciiDoc documentation for a CREST API Descriptor, to an output-directory.static StringApiDocGenerator.execute(String title, ApiDescription apiDescription, Path inputDirPath, ApiDescription... externalApiDescriptions) Generates AsciiDoc documentation for a CREST API Descriptor, to aString. -
Uses of ApiDescription in org.forgerock.api.models
Methods in org.forgerock.api.models that return ApiDescriptionModifier and TypeMethodDescriptionApiDescription.Builder.build()Builds the ApiDescription instance.Methods in org.forgerock.api.models with parameters of type ApiDescriptionModifier and TypeMethodDescriptionOperation.Builder.detailsFromAnnotation(Operation operation, ApiDescription descriptor, Class<?> relativeType) Set all properties in the Builder using the data in the annotation.static ItemsItems.fromAnnotatedType(Class<?> type, ApiDescription descriptor, SubResources subResources) Build anItemsfrom an annotated request handler.static ResourceResource.fromAnnotatedType(Class<?> type, Resource.AnnotatedTypeVariant variant, ApiDescription descriptor) Build aResourcefrom an annotated request handler.static ResourceResource.fromAnnotatedType(Class<?> type, Resource.AnnotatedTypeVariant variant, Items items, ApiDescription descriptor, Parameter... extraParameters) Build aResourcefrom an annotated request handler.static ResourceResource.fromAnnotatedType(Class<?> type, Resource.AnnotatedTypeVariant variant, SubResources subResources, ApiDescription descriptor, Parameter... extraParameters) Build aResourcefrom an annotated request handler.static ActionAction.fromAnnotation(Action action, Method annotated, ApiDescription descriptor, Class<?> relativeType) Builds an Action object using the data in the annotation.static ApiErrorApiError.fromAnnotation(ApiError apiError, ApiDescription descriptor, Class<?> relativeType) Builds an ApiError object from the data in the annotation.static CreateCreate.fromAnnotation(Create create, boolean instanceOperations, ApiDescription descriptor, Class<?> relativeType) Builds a Create object from the data in the annotation.static DeleteDelete.fromAnnotation(Delete delete, ApiDescription descriptor, Class<?> relativeType) Builds a Delete object from the data in the Delete annotation.static PatchPatch.fromAnnotation(Patch patch, ApiDescription descriptor, Class<?> relativeType) Builds a Patch object from the data stored in the annotation.static QueryQuery.fromAnnotation(Query query, Method annotated, ApiDescription descriptor, Class<?> relativeType) Builds a Query object from the data stored in the annotation.static ReadRead.fromAnnotation(Read read, ApiDescription descriptor, Class<?> relativeType) Builds a Read object from the data in the read annotation.static SchemaSchema.fromAnnotation(Schema schema, ApiDescription descriptor, Class<?> relativeType) Builds Schema object from the data in the annotation parameter.static UpdateUpdate.fromAnnotation(Update update, ApiDescription descriptor, Class<?> relativeType) Builds an Update object from the data stored in the annotation. -
Uses of ApiDescription in org.forgerock.api.transform
Methods in org.forgerock.api.transform with parameters of type ApiDescriptionModifier and TypeMethodDescriptionstatic io.swagger.models.SwaggerOpenApiTransformer.execute(ApiDescription apiDescription, ApiDescription... externalApiDescriptions) Transforms anApiDescriptioninto aSwaggermodel.static io.swagger.models.SwaggerOpenApiTransformer.execute(LocalizableString title, String host, String basePath, boolean secure, ApiDescription apiDescription, ApiDescription... externalApiDescriptions) Transforms anApiDescriptioninto aSwaggermodel. -
Uses of ApiDescription in org.forgerock.api.util
Methods in org.forgerock.api.util with parameters of type ApiDescriptionModifier and TypeMethodDescriptionReferenceResolver.register(ApiDescription apiDescription) Registers an externalApiDescription, forReferencelookup, and must not have previously been registered.ReferenceResolver.registerAll(ApiDescription... apiDescriptions) Registers externalApiDescriptions, forReferencelookup, and each must not have previously been registered.Constructors in org.forgerock.api.util with parameters of type ApiDescriptionModifierConstructorDescriptionReferenceResolver(ApiDescription local) Creates a reference-resolver and defines the oneApiDescriptionthat can be used for local (non-namespaced) reference lookups. -
Uses of ApiDescription in org.forgerock.json.resource
Methods in org.forgerock.json.resource that return ApiDescriptionModifier and TypeMethodDescriptionAbstractConnectionWrapper.api(ApiProducer<ApiDescription> producer) DescribedSyncRequestHandlerAdapter.api(ApiProducer<ApiDescription> producer) FilterChain.api(ApiProducer<ApiDescription> producer) AbstractConnectionWrapper.handleApiRequest(Context context, Request request) DescribedSyncRequestHandlerAdapter.handleApiRequest(Context context, Request request) FilterChain.handleApiRequest(Context context, Request request) Router.handleApiRequest(Context context, Request request) Method parameters in org.forgerock.json.resource with type arguments of type ApiDescriptionModifier and TypeMethodDescriptionAbstractConnectionWrapper.api(ApiProducer<ApiDescription> producer) DescribedSyncRequestHandlerAdapter.api(ApiProducer<ApiDescription> producer) FilterChain.api(ApiProducer<ApiDescription> producer) Constructor parameters in org.forgerock.json.resource with type arguments of type ApiDescriptionModifierConstructorDescriptionCreates a new router containing the same routes and default route as the provided router.