Index
All Classes|All Packages
A
- apply(HALResourceType, EmbeddedResource) - Method in class io.openapitools.hal.EmbeddedNameFunction
- apply(HALResourceType, Link) - Method in class io.openapitools.hal.LinkNameFunction
D
- deriveName(HALResourceType, T, String) - Method in class io.openapitools.hal.HALAnnotation
-
Derive name for property defines as link or embedded.
E
- EMBEDDED - Static variable in class io.openapitools.hal.HALAnnotation
- EmbeddedNameFunction - Class in io.openapitools.hal
-
Bi-function generating property name for embedded resource.
- EmbeddedNameFunction() - Constructor for class io.openapitools.hal.EmbeddedNameFunction
G
- getAnnotation() - Method in class io.openapitools.hal.HALAnnotation
- getAnnotation(Class<T>) - Method in class io.openapitools.hal.HALResourceType
-
Retrieve annotation from class
- getAnnotation(Class<T>, String) - Method in class io.openapitools.hal.HALResourceType
-
Retrieve annotation from specific property (field or getter method)
- getName() - Method in class io.openapitools.hal.HALAnnotation
H
- HALAnnotation<T extends Annotation> - Class in io.openapitools.hal
-
Enumeration of properties reserved for HAL along with the association to the annotation marking objects to go into these properties.
- HALModelConverter - Class in io.openapitools.hal
-
Converter to handle HAL annotated classes.
- HALModelConverter() - Constructor for class io.openapitools.hal.HALModelConverter
- HALModelConverter(ObjectMapper) - Constructor for class io.openapitools.hal.HALModelConverter
- HALResourceType - Class in io.openapitools.hal
-
Wraps a HAL resource class.
- HALResourceType(BeanDescription) - Constructor for class io.openapitools.hal.HALResourceType
I
- io.openapitools.hal - package io.openapitools.hal
- isHALResource() - Method in class io.openapitools.hal.HALResourceType
L
- LinkNameFunction - Class in io.openapitools.hal
-
Bi-function to generate property name for link (using curies annotations if specified).
- LinkNameFunction() - Constructor for class io.openapitools.hal.LinkNameFunction
- LINKS - Static variable in class io.openapitools.hal.HALAnnotation
R
- resolve(AnnotatedType, ModelConverterContext, Iterator<ModelConverter>) - Method in class io.openapitools.hal.HALModelConverter
All Classes|All Packages