Index

A D E G H I L R 
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
 
A D E G H I L R 
All Classes|All Packages