Index
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
All Classes and Interfaces|All Packages|Constant Field Values