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 com.github.javaparser.ast.type.TypeValidationEnricherHandler.calcType(PrototypeField field, ModifierType modifier, boolean collection) protected voidOpenApiEnricherHandler.checkForDefaultValue(PrototypeField field, com.github.javaparser.ast.expr.NormalAnnotationExpr ann) protected voidOpenApiEnricherHandler.checkForLength(PrototypeField field, com.github.javaparser.ast.expr.NormalAnnotationExpr ann) protected voidOpenApiEnricherHandler.checkForRange(PrototypeField field, com.github.javaparser.ast.expr.NormalAnnotationExpr ann) protected ValidationEnricherHandler.ParamsValidationEnricherHandler.checkTargets(ValidationEnricherHandler.Params params, PrototypeField field) protected com.github.javaparser.ast.body.MethodDeclarationModifierEnricherHandler.declare(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, PrototypeData properties, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration modifierFields, PrototypeField field, com.github.javaparser.ast.body.TypeDeclaration<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> classDeclaration, List<org.apache.commons.lang3.tuple.Pair<com.github.javaparser.ast.CompilationUnit, String>> imports) protected voidOpenApiEnricherHandler.enrichField(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) protected booleanToStringEnricherHandler.shouldInclude(PrototypeField field) -
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, Class<?> type) static PrototypeFieldEnrichHelpers.addField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> description, String name, String type) protected static PrototypeFieldGenerator.addField(Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration type, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.MethodDeclaration method, com.github.javaparser.ast.type.Type generic, PrototypeField parent) protected static PrototypeFieldGenerator.addFieldFromGetter(Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.MethodDeclaration method, Map<String, com.github.javaparser.ast.type.Type> generic, boolean external) protected static PrototypeFieldGenerator.addFieldFromSetter(Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, Method method, Map<String, com.github.javaparser.ast.type.Type> generic) static PrototypeFieldHelpers.findField(PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed, String field) static PrototypeFieldHelpers.getFieldParent(PrototypeField parent) 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 TypeMethodDescriptionprotected static PrototypeFieldGenerator.addField(Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> parsed, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration type, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.MethodDeclaration method, com.github.javaparser.ast.type.Type generic, PrototypeField parent) static com.github.javaparser.ast.body.MethodDeclarationGenerator.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, boolean force) protected static voidGenerator.addGetterFromGetter(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.MethodDeclaration declaration, boolean isClass, Map<String, com.github.javaparser.ast.type.Type> generic, PrototypeField field) protected static voidGenerator.addGetterFromGetter(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.MethodDeclaration declaration, boolean isClass, PrototypeField field) protected static voidGenerator.addGetterFromGetter(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, Method declaration, boolean isClass, Map<String, com.github.javaparser.ast.type.Type> generic, PrototypeField field) static voidHelpers.addImport(com.github.javaparser.ast.Node node, 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 com.github.javaparser.ast.body.MethodDeclarationGenerator.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, boolean force) 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 PrototypeFieldHelpers.getFieldParent(PrototypeField parent) 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) protected static voidGenerator.handleFieldAnnotations(com.github.javaparser.ast.CompilationUnit unit, com.github.javaparser.ast.body.FieldDeclaration field, com.github.javaparser.ast.body.MethodDeclaration method, boolean compiledAnnotations, PrototypeField proto) static booleanHelpers.importType(PrototypeField field, com.github.javaparser.ast.Node destination) 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