Uses of Class
io.vavr.match.model.ClassModel
Packages that use ClassModel
-
Uses of ClassModel in io.vavr.match
Methods in io.vavr.match that return types with arguments of type ClassModelModifier and TypeMethodDescriptionprivate Set<ClassModel> PatternsProcessor.transform(Set<TypeElement> typeElements) Methods in io.vavr.match with parameters of type ClassModelModifier and TypeMethodDescriptionprivate StringPatternsProcessor.deriveClassName(ClassModel classModel) Method parameters in io.vavr.match with type arguments of type ClassModelModifier and TypeMethodDescriptionprivate voidPatternsProcessor.generate(Set<ClassModel> classModels) -
Uses of ClassModel in io.vavr.match.generator
Methods in io.vavr.match.generator with parameters of type ClassModelModifier and TypeMethodDescriptionstatic ImportManagerImportManager.forClass(ClassModel classModel, String... directImports) private static voidGenerator.generate(ImportManager im, ClassModel classModel, MethodModel methodModel, StringBuilder builder) private static StringGenerator.generate(ImportManager im, ClassModel classModel, List<MethodModel> methodModels) static StringGenerator.generate(String derivedClassName, ClassModel classModel) ImportManager.getType(ClassModel classModel) private static StringGenerator.mapToName(ImportManager im, ClassModel classModel) -
Uses of ClassModel in io.vavr.match.model
Methods in io.vavr.match.model that return ClassModelModifier and TypeMethodDescriptionTypeParameterModel.asType()MethodModel.getReturnType()ParameterModel.getType()static ClassModelClassModel.of(Elements elementUtils, TypeElement typeElement)