Uses of Interface
net.binis.codegen.generation.core.interfaces.PrototypeField
Packages that use PrototypeField
Package
Description
-
Uses of PrototypeField in net.binis.codegen.enrich
Methods in net.binis.codegen.enrich that return types with arguments of type PrototypeFieldModifier and TypeMethodDescription -
Uses of PrototypeField in net.binis.codegen.enrich.handler
Methods in net.binis.codegen.enrich.handler with parameters of type PrototypeFieldModifier and TypeMethodDescriptionprotected voidValidationEnricherHandler.addExecution(PrototypeField field, com.github.javaparser.ast.body.MethodDeclaration method, ValidationEnricherHandler.Params params, ModifierType modifier, boolean collection) static voidFluentEnricherHandler.addMethod(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration type, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, boolean isClass, PrototypeField field) protected voidValidationEnricherHandler.addSanitization(PrototypeField field, com.github.javaparser.ast.body.MethodDeclaration method, ValidationEnricherHandler.Params params, ModifierType modifier, boolean collection) protected voidValidationEnricherHandler.addValidation(PrototypeField field, com.github.javaparser.ast.body.MethodDeclaration method, ValidationEnricherHandler.Params params, ModifierType modifier, boolean collection) protected StringValidationEnricherHandler.buildParamsStr(Object param, ValidationEnricherHandler.Params params, PrototypeField field, ModifierType modifier, boolean collection) protected StringValidationEnricherHandler.buildParamsStr(ValidationEnricherHandler.Params params, PrototypeField field, ModifierType modifier, boolean collection) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.checkTargets(ValidationEnricherHandler.Params params, PrototypeField field) protected voidValidationEnricherHandler.formatCode(PrototypeField field, ModifierType modifier, StringBuilder result, String value, String format, boolean collection) protected com.github.javaparser.ast.body.MethodDeclarationValidationEnricherHandler.formMethod(PrototypeField field) protected voidValidationEnricherHandler.generateExecution(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.expr.AnnotationExpr ann, com.github.javaparser.ast.body.AnnotationDeclaration annotationClass, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateExecution(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, Class<?> annotationClass, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateExecution(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, ValidationEnricherHandler.Params params, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateSanitization(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.expr.AnnotationExpr ann, com.github.javaparser.ast.body.AnnotationDeclaration annotationClass, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateSanitization(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, Class<?> annotationClass, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateSanitization(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, ValidationEnricherHandler.Params params, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateValidation(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.expr.AnnotationExpr ann, com.github.javaparser.ast.body.AnnotationDeclaration annotationClass, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateValidation(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, Class<?> annotationClass, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.generateValidation(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, ValidationEnricherHandler.Params params, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.getExecutionParams(PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.expr.AnnotationExpr ann, com.github.javaparser.ast.body.AnnotationDeclaration annotationClass) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.getExecutionParams(PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, Class<?> annotationClass) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.getSanitizationParams(PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.expr.AnnotationExpr ann, com.github.javaparser.ast.body.AnnotationDeclaration annotationClass) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.getSanitizationParams(PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, Class<?> annotationClass) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.getValidationParams(PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.expr.AnnotationExpr ann, com.github.javaparser.ast.body.AnnotationDeclaration annotationClass) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.getValidationParams(PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, Class<?> annotationClass) protected voidValidationEnricherHandler.handleAliases(PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, Class<?> annotationClass, ValidationEnricherHandler.Params.ParamsBuilder params) protected voidValidationEnricherHandler.handleAnnotationFromSource(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, com.github.javaparser.ast.body.AnnotationDeclaration decl, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) protected voidValidationEnricherHandler.handleChainExpression(PrototypeField field, ValidationEnricherHandler.Params params, ModifierType modifier, boolean collection, com.github.javaparser.ast.stmt.ExpressionStmt start, String method) protected voidValidationEnricherHandler.handleField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, StringBuilder code, boolean mixIn) protected voidValidationEnricherHandler.handleImport(PrototypeField field, ValidationEnricherHandler.Params params) protected booleanValidationEnricherHandler.hasChildren(PrototypeField field) protected voidValidationEnricherHandler.processAnnotation(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field, com.github.javaparser.ast.expr.AnnotationExpr annotation, com.github.javaparser.ast.body.MethodDeclaration form, boolean collection, boolean mixIn) -
Uses of PrototypeField in net.binis.codegen.generation.core
Classes in net.binis.codegen.generation.core that implement PrototypeFieldFields in net.binis.codegen.generation.core with type parameters of type PrototypeFieldMethods in net.binis.codegen.generation.core that return PrototypeFieldModifier and TypeMethodDescriptionstatic PrototypeFieldEnrichHelpers.addField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, String name, com.github.javaparser.ast.type.Type type) static PrototypeFieldEnrichHelpers.addField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, String name, String type) static PrototypeFieldHelpers.findField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed, String field) Methods in net.binis.codegen.generation.core that return types with arguments of type PrototypeFieldModifier and TypeMethodDescriptionMethods in net.binis.codegen.generation.core with parameters of type PrototypeFieldModifier and TypeMethodDescriptionstatic voidGenerator.addGetter(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration type, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.MethodDeclaration declaration, boolean isClass, PrototypeField field) static com.github.javaparser.ast.body.MethodDeclarationCollectionsHandler.addModifier(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, String modifierName, String className, boolean isClass) static voidGenerator.addSetter(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration type, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.MethodDeclaration declaration, boolean isClass, PrototypeField field) static booleanHelpers.ancestorMethodExists(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, String methodName) static booleanHelpers.ancestorMethodExists(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, String methodName, com.github.javaparser.ast.type.Type returnType) static org.apache.commons.lang3.tuple.Pair<com.github.javaparser.ast.type.Type, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration>> Helpers.getFieldType(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeField field) static booleanHelpers.methodExists(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, boolean isClass) static booleanHelpers.methodExists(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, boolean isClass, com.github.javaparser.ast.type.Type type) static booleanHelpers.methodExists(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, String methodName, boolean isClass) static booleanHelpers.methodSignatureExists(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, String methodName) static booleanHelpers.methodSignatureExists(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, PrototypeField declaration, String methodName, com.github.javaparser.ast.type.Type returnType) -
Uses of PrototypeField in net.binis.codegen.generation.core.interfaces
Methods in net.binis.codegen.generation.core.interfaces that return PrototypeFieldMethods in net.binis.codegen.generation.core.interfaces that return types with arguments of type PrototypeField