Uses of Class
net.binis.codegen.generation.core.Structures.PrototypeDataHandler
Packages that use Structures.PrototypeDataHandler
-
Uses of Structures.PrototypeDataHandler in net.binis.codegen.generation.core
Fields in net.binis.codegen.generation.core declared as Structures.PrototypeDataHandlerModifier and TypeFieldDescriptionprotected Structures.PrototypeDataHandlerStructures.Parsed.propertiesFields in net.binis.codegen.generation.core with type parameters of type Structures.PrototypeDataHandlerModifier and TypeFieldDescriptionprotected List<Structures.PrototypeDataHandler> Structures.Parsed.additionalPropertiesMethods in net.binis.codegen.generation.core that return Structures.PrototypeDataHandlerModifier and TypeMethodDescriptionGenerator.getProperties(com.github.javaparser.ast.expr.AnnotationExpr prototype) Methods in net.binis.codegen.generation.core that return types with arguments of type Structures.PrototypeDataHandlerModifier and TypeMethodDescriptionstatic Optional<List<net.binis.codegen.objects.Pair<com.github.javaparser.ast.expr.AnnotationExpr, Structures.PrototypeDataHandler>>> Generator.getCodeAnnotations(com.github.javaparser.ast.body.BodyDeclaration<?> type) Methods in net.binis.codegen.generation.core with parameters of type Structures.PrototypeDataHandlerModifier and TypeMethodDescriptionvoidStructures.Parsed.addProperties(Structures.PrototypeDataHandler properties) Method parameters in net.binis.codegen.generation.core with type arguments of type Structures.PrototypeDataHandlerModifier and TypeMethodDescriptionstatic voidGenerator.generateCodeForEnum(com.github.javaparser.ast.CompilationUnit declarationUnit, PrototypeDescription<?> prsd, com.github.javaparser.ast.body.TypeDeclaration<?> type, List<net.binis.codegen.objects.Pair<com.github.javaparser.ast.expr.AnnotationExpr, Structures.PrototypeDataHandler>> prototype) static voidGenerator.generateCodeForPrototype(com.github.javaparser.ast.CompilationUnit parser, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> prsd, com.github.javaparser.ast.body.TypeDeclaration<?> type, List<net.binis.codegen.objects.Pair<com.github.javaparser.ast.expr.AnnotationExpr, Structures.PrototypeDataHandler>> prototypes) Constructors in net.binis.codegen.generation.core with parameters of type Structures.PrototypeDataHandlerModifierConstructorDescriptionCustomParsed(String id, boolean processed, boolean invalid, com.github.javaparser.JavaParser parser, Class<?> compiled, String prototypeFileName, String prototypeClassName, Structures.PrototypeDataHandler properties, List<Structures.PrototypeDataHandler> additionalProperties, String parsedName, String parsedFullName, String interfaceName, String interfaceFullName, Map<String, PrototypeConstant> constants, com.github.javaparser.ast.body.TypeDeclaration<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> declaration, com.github.javaparser.ast.CompilationUnit declarationUnit, List<com.github.javaparser.ast.CompilationUnit> files, Map<String, Structures.GeneratedFileHandler> custom, Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> base, Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> mixIn, boolean nested, boolean codeEnum, String parentClassName, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration parent, String parentPackage, net.binis.codegen.annotation.type.EmbeddedModifierType embeddedModifierType, Map<String, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> classes, List<PrototypeField> fields, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration intf, com.github.javaparser.ast.CompilationUnit interfaceUnit, com.github.javaparser.ast.CompilationUnit implementationUnit, Map<String, List<ElementDescription>> elements, Element element, List<Parsables.Entry.Bag> rawElements, List<org.apache.commons.lang3.tuple.Triple<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration, com.github.javaparser.ast.Node, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration>>> initializers, List<Consumer<com.github.javaparser.ast.stmt.BlockStmt>> customInitializers, List<Runnable> postProcessActions) Constructor parameters in net.binis.codegen.generation.core with type arguments of type Structures.PrototypeDataHandlerModifierConstructorDescriptionCustomParsed(String id, boolean processed, boolean invalid, com.github.javaparser.JavaParser parser, Class<?> compiled, String prototypeFileName, String prototypeClassName, Structures.PrototypeDataHandler properties, List<Structures.PrototypeDataHandler> additionalProperties, String parsedName, String parsedFullName, String interfaceName, String interfaceFullName, Map<String, PrototypeConstant> constants, com.github.javaparser.ast.body.TypeDeclaration<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> declaration, com.github.javaparser.ast.CompilationUnit declarationUnit, List<com.github.javaparser.ast.CompilationUnit> files, Map<String, Structures.GeneratedFileHandler> custom, Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> base, Structures.Parsed<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> mixIn, boolean nested, boolean codeEnum, String parentClassName, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration parent, String parentPackage, net.binis.codegen.annotation.type.EmbeddedModifierType embeddedModifierType, Map<String, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration> classes, List<PrototypeField> fields, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration spec, com.github.javaparser.ast.body.ClassOrInterfaceDeclaration intf, com.github.javaparser.ast.CompilationUnit interfaceUnit, com.github.javaparser.ast.CompilationUnit implementationUnit, Map<String, List<ElementDescription>> elements, Element element, List<Parsables.Entry.Bag> rawElements, List<org.apache.commons.lang3.tuple.Triple<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration, com.github.javaparser.ast.Node, PrototypeDescription<com.github.javaparser.ast.body.ClassOrInterfaceDeclaration>>> initializers, List<Consumer<com.github.javaparser.ast.stmt.BlockStmt>> customInitializers, List<Runnable> postProcessActions) -
Uses of Structures.PrototypeDataHandler in net.binis.codegen.generation.core.interfaces
Methods in net.binis.codegen.generation.core.interfaces with parameters of type Structures.PrototypeDataHandlerModifier and TypeMethodDescriptionvoidPrototypeDescription.addProperties(Structures.PrototypeDataHandler properties)