Uses of Interface
io.determann.shadow.api.shadow.Interface
Packages that use Interface
Package
Description
-
Uses of Interface in io.determann.shadow.api
Methods in io.determann.shadow.api that return InterfaceModifier and TypeMethodDescriptiondefault InterfaceDeclaredHolder.getInterfaceOrThrow(String qualifiedName) Methods in io.determann.shadow.api that return types with arguments of type InterfaceModifier and TypeMethodDescriptionDeclaredHolder.getInterface(String qualifiedName) DeclaredHolder.getInterfaces()AnnotationTypeChooser.interfaces()Annotations forElementType.TYPEMethods in io.determann.shadow.api with parameters of type Interface -
Uses of Interface in io.determann.shadow.api.converter
Methods in io.determann.shadow.api.converter that return InterfaceModifier and TypeMethodDescriptionDeclaredConverter.toInterfaceOrThrow()ShadowConverter.toInterfaceOrThrow()Methods in io.determann.shadow.api.converter that return types with arguments of type InterfaceMethods in io.determann.shadow.api.converter with parameters of type InterfaceModifier and TypeMethodDescriptionvoidDeclaredConsumer.interfaceType(Interface aInterface) voidDeclaredConsumerDefault.interfaceType(Interface aInterface) DeclaredMapper.interfaceType(Interface aInterface) DeclaredMapperDefault.interfaceType(Interface aInterface) -
Uses of Interface in io.determann.shadow.api.shadow
Methods in io.determann.shadow.api.shadow that return InterfaceModifier and TypeMethodDescriptionInterface.erasure()Information regarding generics is lost after the compilation.Declared.getDirectInterfaceOrThrow(String qualifiedName) Declared.getInterfaceOrThrow(String qualifiedName) Interface.interpolateGenerics()Used when constructing types to compare to at compile time that contain multiple, on each other depended, generics.Interface.withGenerics(Shadow<? extends TypeMirror>... generics) shadowApi.getDeclaredOrThrow("java.util.List")representsListshadowApi.getDeclaredOrThrow("java.util.List").withGenerics(shadowApi.getDeclaredOrThrow("java.lang.String"))representsList<String>Interface.withGenerics(String... qualifiedGenerics) likewithGenerics(Shadow[])but resolves the names usingDeclaredHolder.getDeclaredOrThrow(String)Methods in io.determann.shadow.api.shadow that return types with arguments of type Interface -
Uses of Interface in io.determann.shadow.impl
Methods in io.determann.shadow.impl that return types with arguments of type Interface -
Uses of Interface in io.determann.shadow.impl.converter
Methods in io.determann.shadow.impl.converter that return InterfaceMethods in io.determann.shadow.impl.converter that return types with arguments of type Interface -
Uses of Interface in io.determann.shadow.impl.renderer
Methods in io.determann.shadow.impl.renderer with parameters of type InterfaceModifier and TypeMethodDescriptionstatic StringInterfaceRendererImpl.declaration(Context context, Interface anInterface, String content) static StringConstructors in io.determann.shadow.impl.renderer with parameters of type Interface -
Uses of Interface in io.determann.shadow.impl.shadow
Classes in io.determann.shadow.impl.shadow that implement InterfaceMethods in io.determann.shadow.impl.shadow that return InterfaceModifier and TypeMethodDescriptionInterfaceImpl.erasure()DeclaredImpl.getDirectInterfaceOrThrow(String qualifiedName) DeclaredImpl.getInterfaceOrThrow(String qualifiedName) InterfaceImpl.interpolateGenerics()final InterfaceInterfaceImpl.withGenerics(Shadow<? extends TypeMirror>... generics) InterfaceImpl.withGenerics(String... qualifiedGenerics) Methods in io.determann.shadow.impl.shadow that return types with arguments of type InterfaceModifier and TypeMethodDescriptionDeclaredImpl.getDirectInterfaces()DeclaredImpl.getInterfaces()