Index

B C G H I M P R S T 
All Classes and Interfaces|All Packages

B

boxedPrimitive(String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Returns boxed type if type string is primitive, otherwise return the input unchanged

C

commonParent(String, String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Return the common parent package between two classes/packages.
coreWarning() - Method in class io.avaje.spi.internal.ModuleReader
 

G

getSupportedSourceVersion() - Method in class io.avaje.spi.internal.ServiceProcessor
 

H

hasAnnotationWithName(Element, String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Check if element has an annotation with a simple name that matches the given short name

I

init(ProcessingEnvironment) - Method in class io.avaje.spi.internal.ServiceProcessor
 
io.avaje.spi.core - module io.avaje.spi.core
 
io.avaje.spi.internal - package io.avaje.spi.internal
 
isPrimitive(String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Return true if type string is of a primitive type
isVarArg(VariableElement, int) - Static method in class io.avaje.spi.internal.ProcessorUtils
Determine if a VariableElement is a varargs parameter

M

missing() - Method in class io.avaje.spi.internal.ModuleReader
 
ModuleReader - Class in io.avaje.spi.internal
 
ModuleReader(Map<String, Set<String>>) - Constructor for class io.avaje.spi.internal.ModuleReader
 

P

packageOf(String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Get Package from a given fqn string
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class io.avaje.spi.internal.ServiceProcessor
 
ProcessorUtils - Class in io.avaje.spi.internal
 

R

read(BufferedReader) - Method in class io.avaje.spi.internal.ModuleReader
 

S

sanitizeImports(String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Sanitize an import string to remove invalid characters
ServiceProcessor - Class in io.avaje.spi.internal
 
ServiceProcessor() - Constructor for class io.avaje.spi.internal.ServiceProcessor
 
shortType(String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Get short type from a given fqn string.
staticWarning() - Method in class io.avaje.spi.internal.ModuleReader
 

T

trimAnnotations(String) - Static method in class io.avaje.spi.internal.ProcessorUtils
Remove all annotations and their values from a string.
B C G H I M P R S T 
All Classes and Interfaces|All Packages