Uses of Record Class
io.helidon.data.codegen.common.RepositoryInterfaceInfo
Packages that use RepositoryInterfaceInfo
Package
Description
Common code processing and generation.
Service provider interface for code processing and generation.
-
Uses of RepositoryInterfaceInfo in io.helidon.data.codegen.common
Methods in io.helidon.data.codegen.common that return RepositoryInterfaceInfoModifier and TypeMethodDescriptionstatic RepositoryInterfaceInfo
Creates an instance of implemented interface info.Methods in io.helidon.data.codegen.common that return types with arguments of type RepositoryInterfaceInfoModifier and TypeMethodDescriptionprotected Map
<TypeName, RepositoryInterfaceInfo> RepositoryInfo.Builder.interfaces()
Implemented interfaces.RepositoryInfo.interfacesInfo()
Returns the value of theinterfacesInfo
record component.Methods in io.helidon.data.codegen.common with parameters of type RepositoryInterfaceInfoModifier and TypeMethodDescriptionRepositoryInfo.Builder.addInterface
(TypeName name, RepositoryInterfaceInfo info) Add implemented interface.Constructor parameters in io.helidon.data.codegen.common with type arguments of type RepositoryInterfaceInfoModifierConstructorDescriptionRepositoryInfo
(TypeInfo interfaceInfo, Map<TypeName, RepositoryInterfaceInfo> interfacesInfo, TypeInfo entityInfo, TypeName id) Creates an instance of aRepositoryInfo
record class. -
Uses of RepositoryInterfaceInfo in io.helidon.data.codegen.common.spi
Methods in io.helidon.data.codegen.common.spi that return RepositoryInterfaceInfoModifier and TypeMethodDescriptionRepositoryGenerator.genericInterface
(Map<TypeName, RepositoryInterfaceInfo> interfacesInfo) Return the most generic provider specific interface from provided interfaces.Method parameters in io.helidon.data.codegen.common.spi with type arguments of type RepositoryInterfaceInfoModifier and TypeMethodDescriptionRepositoryGenerator.genericInterface
(Map<TypeName, RepositoryInterfaceInfo> interfacesInfo) Return the most generic provider specific interface from provided interfaces.