Uses of Record Class
io.github.torand.openapi2java.model.ImportInfo
Packages that use ImportInfo
Package
Description
Provides classes to keep collected information from an OpenAPI specification.
-
Uses of ImportInfo in io.github.torand.openapi2java.model
Methods in io.github.torand.openapi2java.model that return ImportInfoModifier and TypeMethodDescriptionstatic ImportInfoImportInfo.empty()Creates anImportInfoobject with no imports.AnnotationInfo.imports()Returns the value of theimportsrecord component.ConstantValue.imports()Returns the value of theimportsrecord component.ImportInfo.imports()ImportsSupplier.imports()Gets the imports.MethodParamInfo.imports()Returns the value of theimportsrecord component.OpenApiDefInfo.imports()Returns the value of theimportsrecord component.ResourceInfo.imports()Returns the value of theimportsrecord component.TypeInfo.imports()Returns the value of theimportsrecord component.ImportInfo.withAddedImports(ImportsSupplier importSupplier) Returns a newImportInfoobject with all imports from specified supplier added.ImportInfo.withAddedImports(Collection<? extends ImportsSupplier> importSuppliers) Returns a newImportInfoobject with all imports from specified suppliers added.ImportInfo.withAddedNormalImport(String normalImport) Returns a newImportInfoobject with specified normal import added.ImportInfo.withAddedStaticImport(String staticImport) Returns a newImportInfoobject with specified static import added.Constructors in io.github.torand.openapi2java.model with parameters of type ImportInfoModifierConstructorDescriptionAnnotationInfo(String annotation, ImportInfo imports) Creates an instance of aAnnotationInforecord class.ConstantValue(String value, ImportInfo imports) Creates an instance of aConstantValuerecord class.MethodParamInfo(String name, ImportInfo imports, List<AnnotationInfo> annotations, TypeInfo type, String comment, boolean nullable, String deprecationMessage) Creates an instance of aMethodParamInforecord class.OpenApiDefInfo(String name, ImportInfo imports, List<AnnotationInfo> annotations) Creates an instance of aOpenApiDefInforecord class.ResourceInfo(String name, ImportInfo imports, List<AnnotationInfo> annotations, List<MethodInfo> methods) Creates an instance of aResourceInforecord class.TypeInfo(String name, String description, boolean nullable, TypeInfo keyType, boolean primitive, TypeInfo itemType, String schemaFormat, String schemaPattern, List<AnnotationInfo> annotations, ImportInfo imports) Creates an instance of aTypeInforecord class.