Index

$ C E F G I M O P R T 
All Classes and Interfaces|All Packages|Constant Field Values

$

$REF_LOCAL_TIME - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
$REF_MONTH_DAY - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
$REF_OFFSET_TIME - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
$REF_YEAR - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
$REF_YEAR_MONTH - Static variable in class io.domainlifecycles.swagger.v3.Constants
 

C

Constants - Class in io.domainlifecycles.swagger.v3
Constants used by the DLC Open API extension (SpringDoc / Open API specific constants).
Constants() - Constructor for class io.domainlifecycles.swagger.v3.Constants
 

E

extendOpenAPISchemaForDLCTypes(OpenAPI, String...) - Method in class io.domainlifecycles.swagger.v3.MirrorBasedOpenApiExtension
Starting point for all Open API specific extensions and corrections by this class.
extendOpenAPISchemaForTemporalTypes(OpenAPI) - Static method in class io.domainlifecycles.swagger.v3.OpenAPITemporalTypeExtension
Central entry point for the Open API extension with additional temporal type schemata.
extendPrimitiveProperties(OpenAPI) - Static method in class io.domainlifecycles.swagger.v3.OpenAPIPrimitivePropertyExtension
Entry point for all Open API extension regarding primitive class properties.
extendWithBeanValidationInformation(OpenAPI) - Static method in class io.domainlifecycles.swagger.v3.OpenAPIPropertyBeanValidationExtension
Entry point for all Open API extension regarding bean validation annotations on class properties.

F

FORMAT_TYPE_BYTE - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
FORMAT_TYPE_DATE - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
FORMAT_TYPE_DATE_TIME - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
FORMAT_TYPE_EMAIL - Static variable in class io.domainlifecycles.swagger.v3.Constants
 

G

getContents() - Method in class io.domainlifecycles.swagger.v3.resource.ResourceBundle_de_DE
Resource bundle programmatic declaration.
getContents() - Method in class io.domainlifecycles.swagger.v3.resource.ResourceBundle
Resource bundle programmatic declaration.

I

IGNORED_RESPONSE_OBJECT_FQN - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
io.domainlifecycles.swagger.v3 - package io.domainlifecycles.swagger.v3
 
io.domainlifecycles.swagger.v3.resource - package io.domainlifecycles.swagger.v3.resource
 

M

MirrorBasedOpenApiExtension - Class in io.domainlifecycles.swagger.v3
For all special DLC domain object types (entities, valueObject, identities) some Open API extensions are performed, to make the Open API description of controller interfaces match the default mapping behaviour of the DLC Jackson extension.
MirrorBasedOpenApiExtension() - Constructor for class io.domainlifecycles.swagger.v3.MirrorBasedOpenApiExtension
This extension modifies and extends the Open API description for all DLC specific domain object classes, which are managed by the given Domain.

O

OpenAPIPrimitivePropertyExtension - Class in io.domainlifecycles.swagger.v3
If omitted, primitive properties are initialized by Jackson with primitive default values.
OpenAPIPrimitivePropertyExtension() - Constructor for class io.domainlifecycles.swagger.v3.OpenAPIPrimitivePropertyExtension
 
OpenAPIPropertyBeanValidationExtension - Class in io.domainlifecycles.swagger.v3
If a bean validation implementation is provided in the classpath of the target application, then this customization extends all classes which have bean validation annotations on their properties (also non dlc domain object classes, like DTOs) with a corresponding additional open api description, if they are used in controller interfaces which provide Open API documentation OpenAPIPropertyBeanValidationExtension.
OpenAPIPropertyBeanValidationExtension() - Constructor for class io.domainlifecycles.swagger.v3.OpenAPIPropertyBeanValidationExtension
 
OpenAPITemporalTypeExtension - Class in io.domainlifecycles.swagger.v3
This class provides additional temporal type support, which reflects the Jackson default behaviour.
OpenAPITemporalTypeExtension() - Constructor for class io.domainlifecycles.swagger.v3.OpenAPITemporalTypeExtension
 

P

PATTERN_LOCAL_TIME - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
PATTERN_MONTH_DAY - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
PATTERN_OFFSET_TIME - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
PATTERN_YEAR - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
PATTERN_YEAR_MONTH - Static variable in class io.domainlifecycles.swagger.v3.Constants
 

R

ResourceBundle - Class in io.domainlifecycles.swagger.v3.resource
Default resource bundle (english) for bean validation descriptions in Open API docs.
ResourceBundle() - Constructor for class io.domainlifecycles.swagger.v3.resource.ResourceBundle
 
ResourceBundle_de_DE - Class in io.domainlifecycles.swagger.v3.resource
Default resource bundle (german) for bean validation descriptions in Open API docs.
ResourceBundle_de_DE() - Constructor for class io.domainlifecycles.swagger.v3.resource.ResourceBundle_de_DE
 

T

TYPE_ARRAY - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
TYPE_INTEGER - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
TYPE_NUMBER - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
TYPE_STRING - Static variable in class io.domainlifecycles.swagger.v3.Constants
 
$ C E F G I M O P R T 
All Classes and Interfaces|All Packages|Constant Field Values