Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- API_WRAPPER - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- API_WRAPPER_DATATYPE - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- apply(CodegenModel) - Method in class io.github.blueprintplatform.openapi.generics.codegen.external.ExternalImportResolver
- apply(CodegenModel) - Method in class io.github.blueprintplatform.openapi.generics.codegen.metadata.ContainerMetadataResolver
- apply(CodegenModel) - Method in class io.github.blueprintplatform.openapi.generics.codegen.metadata.EnvelopeMetadataResolver
C
- CodegenProperties - Class in io.github.blueprintplatform.openapi.generics.codegen.contract
- CodegenVendorExtensions - Class in io.github.blueprintplatform.openapi.generics.codegen.contract
- ContainerMetadataResolver - Class in io.github.blueprintplatform.openapi.generics.codegen.metadata
- ContainerMetadataResolver() - Constructor for class io.github.blueprintplatform.openapi.generics.codegen.metadata.ContainerMetadataResolver
D
- DATA_CONTAINER - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- DATA_CONTAINER_IMPORT - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- DATA_CONTAINER_PREFIX - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenProperties
- DATA_CONTAINER_TYPE - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- DATA_ITEM - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
E
- ENVELOPE - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenProperties
- ENVELOPE_IMPORT - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- ENVELOPE_TYPE - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- EnvelopeMetadataResolver - Class in io.github.blueprintplatform.openapi.generics.codegen.metadata
- EnvelopeMetadataResolver() - Constructor for class io.github.blueprintplatform.openapi.generics.codegen.metadata.EnvelopeMetadataResolver
- ExternalImportResolver - Class in io.github.blueprintplatform.openapi.generics.codegen.external
- ExternalImportResolver(ExternalModelRegistry) - Constructor for class io.github.blueprintplatform.openapi.generics.codegen.external.ExternalImportResolver
- ExternalModelRegistry - Class in io.github.blueprintplatform.openapi.generics.codegen.external
-
Holds mappings between OpenAPI model names and external Java types (FQCN).
- ExternalModelRegistry() - Constructor for class io.github.blueprintplatform.openapi.generics.codegen.external.ExternalModelRegistry
- EXTRA_IMPORTS - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
F
- fromModel(String, Schema) - Method in class io.github.blueprintplatform.openapi.generics.codegen.GenericAwareJavaCodegen
G
- GenericAwareJavaCodegen - Class in io.github.blueprintplatform.openapi.generics.codegen
- GenericAwareJavaCodegen() - Constructor for class io.github.blueprintplatform.openapi.generics.codegen.GenericAwareJavaCodegen
- getFqcn(String) - Method in class io.github.blueprintplatform.openapi.generics.codegen.external.ExternalModelRegistry
- getName() - Method in class io.github.blueprintplatform.openapi.generics.codegen.GenericAwareJavaCodegen
I
- IGNORE_MODEL - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenVendorExtensions
- io.github.blueprintplatform.openapi.generics.codegen - package io.github.blueprintplatform.openapi.generics.codegen
- io.github.blueprintplatform.openapi.generics.codegen.contract - package io.github.blueprintplatform.openapi.generics.codegen.contract
- io.github.blueprintplatform.openapi.generics.codegen.external - package io.github.blueprintplatform.openapi.generics.codegen.external
- io.github.blueprintplatform.openapi.generics.codegen.filtering - package io.github.blueprintplatform.openapi.generics.codegen.filtering
- io.github.blueprintplatform.openapi.generics.codegen.metadata - package io.github.blueprintplatform.openapi.generics.codegen.metadata
- isExternal(String) - Method in class io.github.blueprintplatform.openapi.generics.codegen.external.ExternalModelRegistry
- isIgnored(String) - Method in class io.github.blueprintplatform.openapi.generics.codegen.filtering.ModelIgnoreDecider
M
- markIgnored(String) - Method in class io.github.blueprintplatform.openapi.generics.codegen.filtering.ModelIgnoreDecider
-
Marks model as ignored.
- ModelIgnoreDecider - Class in io.github.blueprintplatform.openapi.generics.codegen.filtering
-
Decides whether a model should be excluded from generation.
- ModelIgnoreDecider(ExternalModelRegistry) - Constructor for class io.github.blueprintplatform.openapi.generics.codegen.filtering.ModelIgnoreDecider
P
- postProcessAllModels(Map<String, ModelsMap>) - Method in class io.github.blueprintplatform.openapi.generics.codegen.GenericAwareJavaCodegen
- postProcessModels(ModelsMap) - Method in class io.github.blueprintplatform.openapi.generics.codegen.GenericAwareJavaCodegen
- processOpts() - Method in class io.github.blueprintplatform.openapi.generics.codegen.GenericAwareJavaCodegen
R
- register(Map<String, Object>) - Method in class io.github.blueprintplatform.openapi.generics.codegen.external.ExternalModelRegistry
-
Registers external models from generator additionalProperties.
- register(Map<String, Object>) - Method in class io.github.blueprintplatform.openapi.generics.codegen.metadata.ContainerMetadataResolver
- register(Map<String, Object>) - Method in class io.github.blueprintplatform.openapi.generics.codegen.metadata.EnvelopeMetadataResolver
- RESPONSE_CONTRACT_PREFIX - Static variable in class io.github.blueprintplatform.openapi.generics.codegen.contract.CodegenProperties
S
- shouldIgnore(String, Schema) - Method in class io.github.blueprintplatform.openapi.generics.codegen.filtering.ModelIgnoreDecider
-
Evaluates ignore rules for a model.
All Classes and Interfaces|All Packages|Constant Field Values