Uses of Class
io.vavr.match.model.ClassModel
-
Packages that use ClassModel Package Description io.vavr.match io.vavr.match.generator io.vavr.match.model -
-
Uses of ClassModel in io.vavr.match
Methods in io.vavr.match that return types with arguments of type ClassModel Modifier and Type Method Description private java.util.Set<ClassModel>PatternsProcessor. transform(java.util.Set<javax.lang.model.element.TypeElement> typeElements)Methods in io.vavr.match with parameters of type ClassModel Modifier and Type Method Description private java.lang.StringPatternsProcessor. deriveClassName(ClassModel classModel)Method parameters in io.vavr.match with type arguments of type ClassModel Modifier and Type Method Description private voidPatternsProcessor. generate(java.util.Set<ClassModel> classModels) -
Uses of ClassModel in io.vavr.match.generator
Methods in io.vavr.match.generator with parameters of type ClassModel Modifier and Type Method Description static ImportManagerImportManager. forClass(ClassModel classModel, java.lang.String... directImports)private static voidGenerator. generate(ImportManager im, ClassModel classModel, MethodModel methodModel, java.lang.StringBuilder builder)private static java.lang.StringGenerator. generate(ImportManager im, ClassModel classModel, java.util.List<MethodModel> methodModels)static java.lang.StringGenerator. generate(java.lang.String derivedClassName, ClassModel classModel)java.lang.StringImportManager. getType(ClassModel classModel)private static java.lang.StringGenerator. mapToName(ImportManager im, ClassModel classModel) -
Uses of ClassModel in io.vavr.match.model
Methods in io.vavr.match.model that return ClassModel Modifier and Type Method Description ClassModelTypeParameterModel. asType()ClassModelMethodModel. getReturnType()ClassModelParameterModel. getType()static ClassModelClassModel. of(javax.lang.model.util.Elements elementUtils, javax.lang.model.element.TypeElement typeElement)
-