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 RepositoryInterfaceInfoCreates 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 theinterfacesInforecord 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 aRepositoryInforecord 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.